Esto se puede hacer agregando el siguiente PPA a su sistema:
ppa: canonical-qt5-edgers / ubuntu1204-qt5 ( Haga clic aquí para obtener instrucciones sobre el uso de PPA ) .
Por lo general, puede hacer esto con los siguientes comandos:
sudo apt-add-repository ppa:canonical-qt5-edgers/ubuntu1204-qt5
sudo apt-get update
El siguiente paso es instalar los paquetes necesarios para el desarrollo de Qt5 / QML 2.0. Puede hacerlo ejecutando estos comandos:
sudo apt-get install qtdeclarative5-dev
Esto instalará los encabezados / bibliotecas necesarios para el desarrollo con Qt de escritorio y QML. También es probable que desee obtener la última versión de Qt Creator de esta página .
Descubrí que Qt Creator a veces tiene problemas para encontrar su nueva instalación de Qt5. Si ese es el caso, realice estos pasos:
- ábrelo y ve a Herramientas-> Opciones
- haga clic en la sección "Compilar y ejecutar" en el menú de la izquierda
- haga clic en la pestaña "Versiones Qt"
haga clic en "Agregar ..." e ingrese la ubicación que corresponde con su sistema operativo:
32 bits: /usr/lib/i686-linux-gnu/qt5/bin/qmake
64 bits:/usr/lib/x86_64-linux-gnu/qt5/bin/qmake
Anteriormente, estos paquetes se encontraban aquí:
ppa: ubuntu-sdk-team / ppa
Según el "Equipo del SDK de Ubuntu": Old Ubuntu 12.04 LTS Qt 5.0 packages have been moved to https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/ubuntu1204-qt5/
y eso parece haber ocurrido en algún momento de mayo de 2016.
Ubuntu SDK team PPA (
ppa:ubuntu-sdk-team/ppa
) proporciona solo Qt 5.0 para Ubuntu 12.04.Si necesita funciones de las nuevas versiones de Qt, puede usar los nuevos PPA de Stephan Binner para Precise y Trusty. Creó PPA para todas las versiones de Qt a partir de 4.8.
Para no meterse con los paquetes del sistema Qt, los paquetes de este PPA se instalan,
/opt
por lo que deberá informar la ruta correcta (/opt/qtXX/include
) a su herramienta de compilación (si no utiliza el Qt Creator proporcionado por el PPA).Instrucciones
Elige un PPA
Desde la página de perfil de Stephan en Launchpad, elija el PPA que coincida con la versión Qt que desea y la versión de Ubuntu que tiene. Recuerde que Precise es Ubuntu 12.04 y Trusty es Ubuntu 14.04.
Suponiendo que desea instalar Qt 5.5 en Ubuntu 12.04, debe elegir Qt 5.5.1 para / opt Precise (la última versión de Qt disponible para Precise en el momento de escribir este artículo).
Para instalar Qt 5.5 en Ubuntu 14.04, elija Qt 5.5.1 para / opt Trusty .
Agregue el PPA a su sistema
Abra la página de PPA. Debería ver algo como esto:
Luego ejecute
apt-add-repository
seguido del texto en negrita de arriba (¡ use la dirección PPA real de la página PPA! ):El paquete de actualización enumera una instalación Qt
Ejecute lo siguiente para descargar la lista de paquetes del repositorio agregado e instale Qt (y Qt Creator):
fuente
qDebug()
símbolo no resuelto en 14.04.3 donde mi versión de biblioteca compilada era 5.5.0 pero mi tiempo de ejecución era 5.2.1 (en una máquina diferente). Lo instaléqt55declarative
y luego lo usésource /opt/qt55/bin/qt55-env.sh
antes de ejecutar mi programa.La forma de instalar Qt 5. *:
fuente