Cela peut être fait en ajoutant le PPA suivant à votre système:
ppa: canonical-qt5-edgers / ubuntu1204-qt5 ( Cliquez ici pour obtenir des instructions sur l'utilisation des PPA. )
Vous pouvez généralement le faire avec les commandes suivantes:
sudo apt-add-repository ppa:canonical-qt5-edgers/ubuntu1204-qt5
sudo apt-get update
L'étape suivante consiste à installer les packages nécessaires au développement Qt5 / QML 2.0. Vous pouvez le faire en lançant la commande suivante:
sudo apt-get install qtdeclarative5-dev
Cela installera les en-têtes / bibliothèques nécessaires au développement avec les postes de travail Qt et QML. Vous voudrez probablement aussi récupérer la dernière version de Qt Creator à partir de cette page .
J'ai constaté que Qt Creator avait parfois des problèmes pour trouver votre nouvelle installation de Qt5. Si tel est le cas, procédez comme suit:
- ouvrez-le et allez dans Outils-> Options
- cliquez sur la section "Build & Run" dans le menu de gauche
- cliquez sur l'onglet "Versions Qt"
cliquez sur "Ajouter ..." et entrez l'emplacement qui correspond à votre système d'exploitation:
32 bits: /usr/lib/i686-linux-gnu/qt5/bin/qmake
64 bits:/usr/lib/x86_64-linux-gnu/qt5/bin/qmake
Auparavant, ces paquets étaient situés ici:
ppa: ubuntu-sdk-team / ppa
Selon "Ubuntu SDK Team":, Old Ubuntu 12.04 LTS Qt 5.0 packages have been moved to https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/ubuntu1204-qt5/
et cela semble s'être produit à un moment donné en mai 2016.
L’équipe Ubuntu SDK PPA (
ppa:ubuntu-sdk-team/ppa
) fournit uniquement Qt 5.0 pour Ubuntu 12.04.Si vous avez besoin de fonctionnalités de versions plus récentes de Qt, vous pouvez utiliser les nouveaux PPA de Stephan Binner pour Precise et Trusty. Il a créé des PPA pour toutes les versions de Qt à partir de la 4.8.
Afin de ne pas perturber les packages du système Qt, les packages de ce PPA sont installés
/opt
et vous devez donc indiquer le chemin correct (/opt/qtXX/include
) vers votre outil de construction (si vous n'utilisez pas Qt Creator fourni par le PPA).Instructions
Choisissez un APP
Sur la page de profil de Stephan sur le tableau de bord, choisissez le PPA correspondant à la version de Qt que vous souhaitez et à la version d’Ubuntu. Rappelez-vous que Precise est Ubuntu 12.04 et Trusty est Ubuntu 14.04.
Si vous voulez installer Qt 5.5 sur Ubuntu 12.04, vous devriez choisir Qt 5.5.1 pour / opt Precise (la dernière version de Qt disponible pour Precise au moment de la rédaction de cet article).
Pour installer Qt 5.5 sur Ubuntu 14.04, choisissez Qt 5.5.1 pour / opt Trusty .
Ajouter le PPA à votre système
Ouvrez la page PPA. Vous devriez voir quelque chose comme ça:
Ensuite, exécutez
apt-add-repository
suivi du texte en gras ci-dessus ( utilisez l'adresse PPA de la page PPA! ):Le package de mise à jour répertorie une installation Qt
Exécutez ce qui suit pour télécharger la liste de paquetages à partir du référentiel ajouté et installer Qt (et Qt Creator):
la source
qDebug()
symbole non résolu le 14.04.3 où la version de ma bibliothèque compilée était 5.5.0 alors que mon temps d'exécution était 5.2.1 (sur un autre ordinateur). J'ai installéqt55declarative
et utilisésource /opt/qt55/bin/qt55-env.sh
avant d'exécuter mon programme.La façon d'installer Qt 5. *:
la source