【发布时间】:2015-02-25 17:35:59
【问题描述】:
我通过 .dmg 安装程序安装了 Qt for mac。我将此添加到我的.pro 文件中:
QT += webkitwidgets
然后我得到了这个错误:
Project ERROR: Unknown module(s) in QT: webkitwidgets
在 Ubuntu 上,this solution 工作正常:
sudo apt-get install libqt5webkit5-dev
另外,如果我运行whereis qmake,则没有任何显示。
有人知道如何在 Mac OS 上解决这个问题吗?
【问题讨论】:
-
您是否使用 QtCreator、命令行中的 qmake 或其他 IDE 来运行 qmake?
-
你能在项目页面上检查它是否使用 .dmg 安装中的 qmake 吗?另外,您能否检查一下 webkitwidgets 模块是否与其他模块一起正确安装?
-
whereis在 os x 中有点有趣。我不知道确切原因,但我认为 whereis 只在一些硬编码路径中搜索(如 /usr/bin 、 /usr/sbin 、 /sbin 、 /bin )并且你不能将标志传递给它(就像你可以在linux)。我建议你使用which。更强大。此外,从 dmg 安装 qt 后,qmake 的路径应该是yourInstallPath/qt5/5.4.0/bin/qmake。如果还是找不到,建议您使用homebrew 安装qt 并符号链接所有内容。在自制软件中,您可以找到qt(4) 和qt5。 -
我也有同样的情况,没有解决办法?
-
您运行的是哪个版本?你是怎么安装
which qmake返回的?