我试图在Mac上编译OpenSCAD。当构建脚本到达行qmake qscintilla.pro
时,它会发出错误Project ERROR: Unknown module(s) in QT: gui opengl concurrent widgets printsupport macextras
如果我自己运行qmake
我会收到更多错误的模块Project ERROR: Unknown module(s) in QT: gui opengl concurrent widgets printsupport macextras
我添加了{{1}我的qt.pro文件,看看它是否会停止抱怨macextras,但这也不起作用。
我查看QT += macextras
内部,我可以看到qt-everywhere-opensource-src-5.4.1
,但我没有看到提到的其他模块。
我有什么想法可以为Mac获取这些模块吗?
我认为qt是由以下脚本编译的
qtmacextras
答案 0 :(得分:1)
听起来你正在使用macosx-build-dependencies.sh脚本。如果这样做,您需要先设置环境,在正确的位置搜索库:
$ source setenv_mac-qt5.sh