什么是Qt5在14.04的开发包
我想在我的台式机上构建一个Qt5示例。 我安装了qt5-default
和qtdeclarative5-dev
,但我仍然收到此错误:
Project ERROR: Unknown module(s) in QT: quick qml
应该安装哪个软件包进行编译? 在Qt4时代它只是libqt4-dev
你需要安装
qtdeclarative5-dev
Ubuntu上提供的所有Qt5开发包的列表 。
Qt模块开发包lib包 -------------------------------------------------- ----------------------- 蓝牙qtconnectivity5-dev libqt5bluetooth5 并发qtbase5-dev libqt5concurrent5 连接qtmobility-dev libqtconnectivity1 联系qtmobility-dev libqt5contacts5 核心qtbase5-dev libqt5core5a dbus qtbase5-dev libqt5dbus5 设计师qttools5-dev libqt5designer5 designercomponents qttools5-dev libqt5designercomponents5 反馈qtmobility-dev libqt5feedback5 gallery qtmobility-dev libqtgallery1 gui qtbase5-dev libqt5gui5 帮助qttools5-dev libqt5help5 location qtmobility-dev libqt5location5 多媒体qtmultimedia5-dev libqt5multimedia5 multimediakit qtmobility-dev libqtmultimediakit1 网络qtbase5-dev libqt5network5 nfc qtconnectivity5-dev libqt5nfc5 opengl libqt5opengl5-dev libqt5opengl5 组织者qtmobility-dev libqt5organizer5 定位qtpositioning5-dev libqt5positioning5 printsupport qtbase5-dev libqt5printsupport5 publishsubscribe qtmobility-dev libqt5publishsubscribe5 qml qtdeclarative5-dev libqt5qml5 快速qtdeclarative5-dev libqt5quick5 quickparticles qtdeclarative5-dev libqt5quickparticles5 最快的qtdeclarative5-dev libqt5quicktest5 quickwidgets qtdeclarative5-dev libqt5quickwidgets5 脚本qtscript5-dev libqt5script5 scripttools qtscript5-dev libqt5scripttools5 传感器qtmobility-dev,libqt5sensors5-dev libqt5sensors5 serialport libqt5serialport5-dev libqt5serialport5 serviceframework qtmobility-dev libqt5serviceframework5 sql qtbase5-dev libqt5sql5 svg libqt5svg5-dev libqt5svg5 systeminfo qtmobility-dev libqt5systeminfo5 测试qtbase5-dev libqt5test5 uitools qttools5-dev? versit qtmobility-dev libqtversit1 网络渠道? ? webkit libqt5webkit5-dev libqt5webkit5 websockets libqt5websockets5-dev libqt5websockets5 小部件qtbase5-dev libqt5widgets5 x11extras libqt5x11extras5-dev libqt5x11extras5 xml qtbase5-dev libqt5xml5 xmlpatterns libqt5xmlpatterns5-dev libqt5xmlpatterns5
标题的答案是:
sudo apt-get install qtbase5-dev
但是对于您的具体问题,上面的答案是正确的。
sudo apt-get install qtdeclarative5-dev qml-module-qtquick-controls
通过::validation安装
qtchooser -print-env
输出可能类似如下(基于您的Ubuntu版本可用的包):
QT_SELECT="default" QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin" QTLIBDIR="/usr/lib/x86_64-linux-gnu"
参考这里 。