Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ QT项目错误:QT:widget中的未知模块_C++_Qt - Fatal编程技术网

C++ QT项目错误:QT:widget中的未知模块

C++ QT项目错误:QT:widget中的未知模块,c++,qt,C++,Qt,我安装了Qwt库(osx)并将其添加到我的Qt项目中。执行后: qmake -set QMAKEFEATURES ${QWT_ROOT}/features 我发现项目生成错误: QT project error: Unknown module in QT: widget 我从项目和系统中删除了Qwt库,但错误仍然存在。我还尝试重新安装Qt5.2.1并删除了所有用户设置,但仍然存在相同的问题。要检查属性是否仍然存在,我执行了以下操作: qmake -query QMAKEFEATURES 它

我安装了Qwt库(osx)并将其添加到我的Qt项目中。执行后:

qmake -set QMAKEFEATURES ${QWT_ROOT}/features
我发现项目生成错误:

QT project error: Unknown module in QT: widget
我从项目和系统中删除了Qwt库,但错误仍然存在。我还尝试重新安装Qt5.2.1并删除了所有用户设置,但仍然存在相同的问题。要检查属性是否仍然存在,我执行了以下操作:

qmake -query QMAKEFEATURES
它返回:

**Unknown**
因此,这不应该是问题所在

编译器提供以下输出:

ASSERT: "fileName.isEmpty() || isAbsolutePath(fileName)" in file /work/build/qt5_workdir/w/s/qtbase/qmake/library/ioutils.cpp, line 61

我发现QT中有一个bug报告:

当我输入命令时:

qmake -query
在没有参数的情况下,它输出仍然设置了属性QMAKEFEATURES:

QMAKEFEATURES:/usr/local/qwt-6.1.1-svn/features
最后调用:

qmake -unset QMAKEFEATURES
解决了这个问题