Install Qt 5 on Ubuntu/es
Instalar Qt 5 en Ubuntu
Introducción
Este es un tutorial para la instalacion de Qt 5.12.x en Ubuntu 18.04. También se puede utilizar para versiones anteriores que no cuentan con soporte o para más recientes de Qt 6.x y Ubuntu. Se ha encontrado una diferencia para OpenGL y se agrega como una nota a continuación.
Guía de instalación (Paquete de Ubuntu)
Puede realizar la instalación utilizando directamente los repositorios oficiales en Ubuntu.
Abra una terminal. Escriba el siguiente comando y presione Enter:
sudo apt-get install qt5-default
Se instalará Qt 5.x.
Guía de instalación (Página de descarga de Qt)
- Descarga
Visita la página de descargas de Qt y descargue el instalador para Linux dependiendo la versión que desea instalar en Ubuntu, Nota: las utimas versiones de ubuntu y Qt no cuenta con soporte para Linux 32-bit, si desea descargar una version antigua lo puede hacer desde: Versiones antiguas.
El archivo de instalación también se puede descargar a través de la línea de comandos utilizando wget.
Abra una terminal. Escriba el siguiente comando y presione Enter:
Ejemplo:
wget https://download.qt.io/official_releases/qt/5.12/5.12.10/qt-opensource-linux-x64-5.12.10.run
- Instalar
Despues de descargar el archivo desde consola, escriba las siguientes lineas de comando para asignar los permismos y poder ejecutar el instalador. Nota: Recuerde escribir sudo antes de ejecutar el comando.
chmod +x qt-opensource-linux-x64-5.12.10.run
./qt-opensource-linux-x64-5.12.10.run
- Instalar g++
Abra un terminal y ejecute el siguiente comando para instalar g++ y paquetes necesarios:
sudo apt-get install build-essential
- Instalar libreria de configuración de fuentes genéricas - runtime
Abra un terminal y ejecute el siguiente comando para instalar completamente los archivos runtime para la libreria de configuracion de fuentes genericas:
sudo apt-get install libfontconfig1
- Configurar un compilador
Inicie Qt Creator. Vaya a Tools > Options. Click Build & Run y selecione la pestaña Kit. Configure el compilador si no se detecta automáticamente.
- Instalar librerias OpenGL
Ejecute el siguiente comando para instalar las librerias OpenGL:
sudo apt-get install mesa-common-dev
Nota: Simplemente con instalar el kit de mesa-common-dev antes mencionado no es suficiente para las versiones más recientes de Ubuntu.
Basado en un comentario en el Foro Qt[1], la instalacion necesita un paquete adicional.
Ejecute el siguiente comando:
sudo apt-get install libglu1-mesa-dev -y
Probado con Qt5.3.1 y ubuntu 14.04 se resolvio el problema con missing -lGL.