我正在尝试将一个简单的项目从 Qt4 移植到 Qt5。该项目使用 QWebKit。我安装了qt5-default和libqt5webkit5-dev包。然后我更改了 qmake 项目文件以包含以下内容:
QT += webkitwidgets
Run Code Online (Sandbox Code Playgroud)
但是当我尝试运行时qmake,我得到了这个输出:
Project ERROR: Unknown module(s) in QT: quick location sensors
Run Code Online (Sandbox Code Playgroud)
我查了一下,libqt5quick5,libqt5location5和libqt5sensors5包都安装了(它们似乎是 的依赖项libqt5webkit)。
我错过了什么?
我在 Ubuntu 13.04,64 位。
我不得不安装一堆额外的包:
sudo apt-get install qtquick1-5-dev qtlocation5-dev qtsensors5-dev qtdeclarative5-dev
Run Code Online (Sandbox Code Playgroud)
不知道为什么它们没有自动安装。也许依赖关系设置不正确?
| 归档时间: |
|
| 查看次数: |
4181 次 |
| 最近记录: |