dans ubuntu 12.04 ne peut trouver bibliothèques Qt
Quand je lance le faire (après l'exécution de qmake), je reçois le message d'erreur suivant:
/usr/bin/ld: cannot find -lQtGui
/usr/bin/ld: cannot find -lQtCore
Dans synaptic il montre que j'ai installé libqtcore4 et libqtgui4.
Il n'existe pas de répertoire /usr/bin/ld.
En gros, j'ai installé le QtSDK, et QtCreator semble bien fonctionner en ce qu'il peut construire le programme "hello world". Mais je veux être en mesure de travailler à partir de la CLI et de la faire exécuter. Je soupçonne que j'ai peut-être besoin de rediriger le programme make regarder ailleurs pour QtGui et QtCore. Si oui, comment puis-je savoir où les bibliothèques sont? Je suis sur Ubuntu 12.04 et j'ai suivi les conseils de cette page http://www.qtforum.org/article/28081/installing-qt-4-5-2-on-linux.html jusqu'à la dernière partie où il parle de bibliothèques. Des suggestions?
/usr/bin/ld
vous avez de sérieux problèmes.Avez-vous utiliser qmake ?
OriginalL'auteur | 2012-06-19
Vous devez vous connecter pour publier un commentaire.
Installer Qt en utilisant apt-get
ou si vous voulez tout
OriginalL'auteur Froyo
Les conseils à http://www.qtforum.org/article/28081/installing-qt-4-5-2-on-linux.html est obsolète et inutile dans votre cas, puisque vous avez une version récente d'Ubuntu. Elle conduit à avoir deux différentes versions de Qt côte à côte, ce qui est techniquement possible, mais difficile à gérer.
Vous devez installer le qtcreator paquet Ubuntu et il suffit de supprimer le
/opt/qtsdk...
répertoire et annuler les modifications suggérées par le obsolète instructions. Il est essentiel que votrePATH
n'est pas modifié de sorte que c'est la version Ubuntu deqmake
que l'on trouve lorsqu'il est appelé à partir de la ligne de commande.Si vous avez encore des problèmes de compilation après cela, ils sont susceptibles d'être résolus par l'installation d'autres paquets, comme libqt4-dev ou d'autres Qt paquets.
Aussi, /usr/bin/ld n'est pas un répertoire, c'est l'éditeur de liens programme.
J'ai été absent
libqt4-dev
merci pour le pointeur.OriginalL'auteur Daniel Vérité