我有VC ++ 2017的源代码 我收到错误" 错误C1083无法打开包含文件:' QtCore / QMap':没有这样的文件或目录"当我尝试编译项目时。 我下载Qt库并添加到Include项目但存在问题。 我的Qt目录必须添加到项目以解决错误?
这是我的代码生成错误的标题
#include <QtCore/QMap>
#include <QtCore/QString>
#include <QtCore/QList>
答案 0 :(得分:4)
您需要更新您的项目。在解决方案资源管理器中右键单击项目属性,然后选择Properties
。然后:
C/C++->General->Additional Include Directories
中,您必须设置Qt安装包含路径; Linker->General->Additional Library Directories
中,您必须添加qt安装的.libs文件的路径; Linker->Input->Additional Dependencies
中,您必须输入所需的.lib文件名称才能构建项目。如果它是Qt项目,您还应该安装Qt插件,以便与moc
和其他Qt功能一起正常使用。
在替代方案(我建议)中,您可以创建一个CMake项目并在Visual Studio中打开。