Je veux construire un exemple Qt5 sur mon ordinateur de bureau. J'ai installé qt5-default
et qtdeclarative5-dev
, mais je reçois toujours cette erreur:
Project ERROR: Unknown module(s) in QT: quick qml
Quel paquet doit être installé pour la compilation? Dans les temps Qt4, il s'agissait simplement de libqt4-dev
Vous devez installer
qtdeclarative5-dev
Liste de tous les paquets de développement Qt5 disponibles sur Ubunt .
Qt module dev package lib package ---------------------------------- --------------------------------------- bluetooth qtconnectivity5-dev libqt5bluetooth5 concurrentes qtbase5-dev libqt5concurrent5 connectivité qtmobility-dev libqtconnectivity1 contacts qtmobility-dev libqt5contacts5 noyau qtbase5-dev libqt5core5a . .____.] designer qttools5-dev libqt5designer5 designercomponents qttools5-dev libqt5designercomponents5 feedback Qtmobility-dev libqt5feedback5 galerie qtmobility-dev libqtgallery1. libqt5gui5 help qttools5-dev libqt5help5 emplacement qtmobility-dev libqt5location5 multimédia qtmultimedia5-dev libqt5multimedia5 multimédia kit qtmobility-dev libqtmultkit libqt5network5 nfc qtconnectivity5-dev libqt5nfc5 opengl libqt5opengl5-dev libqt5organizproduction de la photo libqt5printsupport5 publier un abonnement qtmobility-dev libqt5publishsubscribe5 qml qtdeclarative5-dev libqt5qml5 rapide qtdeclarative5-dev libqt5quick5 quickparticles qtdeclarative5-dev libqt5quickparticles5 quicktest qtdeclarative5 qtscript5-dev libqt5scripttools5 détecteurs qtmobility-dev dev, libqt5s-dev libqt5sensors5 serialport libqt5serialport5-dev dev. ____.] svg libqt5svg5-dev libqt5svg5 informations système qtmobility-dev libqt5systeminfo5 à tester qtbase5-dev libqt5test5 uitools qttools5-dev? versit qtmobility-dev libqtversit1 Webchannel? L 'article de base est le suivant: libqt5xml5 xmlpatterns libqt5xmlpatterns5-dev libqt5xmlpatterns5
La réponse au titre est:
Sudo apt-get install qtbase5-dev
Pour votre problème spécifique, les réponses ci-dessus sont correctes, cependant.
Sudo apt-get install qtdeclarative5-dev qml-module-qtquick-controls
Valider l'installation, via ::
qtchooser -print-env
La sortie peut ressembler à ceci (en fonction du paquet disponible pour votre version Ubuntu):
QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"
Référence ici .