web-dev-qa-db-de.com

Was ist das Entwicklungspaket für Qt5 in 14.04

Ich möchte ein Qt5-Beispiel auf meinem Desktopcomputer erstellen. Ich habe qt5-default und qtdeclarative5-dev installiert, erhalte jedoch weiterhin den folgenden Fehler:

Project ERROR: Unknown module(s) in QT: quick qml

Welches Paket soll zum Kompilieren installiert werden? In der Qt4-Zeit war es einfach libqt4-dev

68
marmistrz

Sie müssen installieren

qtdeclarative5-dev
60
AlexGreg

Liste aller auf Ubuntu verfügbaren Qt5-Entwicklungspakete .

 Qt module dev package lib package 
 ---------------------------------- --------------------------------------- 
 bluetooth qtconnectivity5-dev libqt5bluetooth5 
 gleichzeitige qtbase5-dev libqt5concurrent5 
 Konnektivität qtmobility-dev libqtconnectivity1 
 Kontakte qtmobility-dev libqt5contacts5 
 Kern qtbase5-dev libqt5core5a 
 Bus qtbase5-dev5a [.____. .____.] Designer qttools5-dev libqt5designer5 
 Designerkomponenten qttools5-dev libqt5designerkomponenten5 
 Feedback qtmobility-dev libqt5feedback5 
 Galerie qtmobility-dev libqtgallery1 
 GUI qtbase5-dev1 [ libqt5gui5 
 help qttools5-dev libqt5help5 
 location qtmobility-dev libqt5location5 
 multimedia qtmultimedia5-dev libqt5multimedia5 
 multimediakit qtmobility-dev libqtmultimediakit qtmobility-dev [ libqt5network5 
 nfc qtconnectivity5-dev libqt5nfc5 
 opengl libqt5opengl5-dev libqt5opengl5 
 organizer qtmobility-dev libqt5organizer5 
 positioning qtpositioning5-dev libqt5positioning5 libqt5printsupport5 
 publishsubscribe qtmobility-dev libqt5publishsubscribe5 
 qml qtdeclarative5-dev libqt5qml5 
 quick qtdeclarative5-dev libqt5quick5 
 Quickparticles qtdeclarative5-dev libqt5quickparticles5 
 Quicktest qtdeclarative5-dev libqt5quicktest5 
 Quickwidgets qtdeclarative5-dev libqt5quickwidgets [ qtscript5-dev libqt5scripttools5 
 sensoren qtmobility-dev, libqt5sensors5-dev libqt5sensors5 
 serialport libqt5serialport5-dev libqt5serialport5 
 serviceframework qtmobility-dev libqt5serviceframework5 .5 sql [.5 .5. ____.] svg libqt5svg5-dev libqt5svg5 
 systeminfo qtmobility-dev libqt5systeminfo5 
 test qtbase5-dev libqt5test5 
 uitools qttools5-dev? 
 versit qtmobility-dev libqtversit1 
 webchannel? ? 
 Webkit libqt5webkit5-dev libqt5webkit5 
 Websockets libqt5websockets5-dev libqt5websockets5 
 Widgets qtbase5-dev libqt5widgets5 
 x11extras libqt5x11x libqt5xml5 
 xmlpatterns libqt5xmlpatterns5-dev libqt5xmlpatterns5 
 
71
gossen

Die Antwort auf den Titel lautet:

Sudo apt-get install qtbase5-dev

Für Ihr spezielles Problem sind die obigen Antworten jedoch korrekt.

39
Sudo apt-get install qtdeclarative5-dev qml-module-qtquick-controls

Überprüfen Sie die Installation durch:

qtchooser -print-env

Die Ausgabe könnte folgendermaßen aussehen (basierend auf dem für Ihre Ubuntu-Version verfügbaren Paket):

QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"

Referenz hier .

1
parasrish