我有 VC++ 2017 的源码
我收到错误“错误 C1083 无法打开包含文件:'QtCore/QMap':没有这样的文件或目录“当我尝试编译该项目时。
我下载了 Qt 库并添加到 Include 项目,但问题仍然存在。
我必须将 Qt 的哪个目录添加到项目中才能解决错误?
这是我的代码的标题,生成错误
#include <QtCore/QMap>
#include <QtCore/QString>
#include <QtCore/QList>
您需要更新您的项目。在解决方案资源管理器中右键单击项目转到项目属性,然后选择Properties
. Then:
- In
C/C++->General->Additional Include Directories
您必须设置Qt安装包含路径;
- In
Linker->General->Additional Library Directories
您必须添加 qt 安装的 .libs 文件的路径;
- In
Linker->Input->Additional Dependencies
您必须输入构建项目所需的 .lib 文件的名称。
如果是 Qt 项目,还应该安装 Qt 插件,以便正常使用moc
以及其他 Qt 功能。
或者(我建议)您可以创建一个 CMake 项目并在 Visual Studio 中打开。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)