QObject:无法打开包含文件'QtCore / qobjectdefs.h'

时间:2017-08-30 15:26:42

标签: c++ qt visual-studio-2017 qtcore qobject

我有一个WPF项目,我想从Qt中使用一些函数。我已将QtCore的路径添加到其他包含目录,并将Qt的lib目录路径添加到其他库目录。在类I中包含QObject.h,当我构建时,我在QObject的第46行得到错误

  

致命错误C1083:无法打开包含文件'QtCore / qobjectdefs.h':没有这样的文件或目录(编译源文件MyClass.cpp)

在QObject.cpp中我可以看到它在第46行尝试包含QtCore / qobjectdefs.h,但是它们在同一个目录中,所以如果我在include中删除“QtCore /”我并不感到惊讶项目没有显示该错误(但由于同样的问题,未能包括下一个.h)。我尝试在Visual Studio中创建一个示例Qt项目,并在一个类中包含QObject.h,它构建没有任何问题。 有没有办法让包含工作也在Qt项目之外,而不是在每个包含QObject和我需要的其他类中手动删除“QtCore /”?

0 个答案:

没有答案