【问题标题】:How to add Qt libraries to visual studio如何将 Qt 库添加到 Visual Studio
【发布时间】:2018-08-19 15:39:41
【问题描述】:

我有一个 VC++ 2017 的源代码 我在尝试编译项目时收到错误“Error C1083 Cannot open include file: 'QtCore/QMap': No such file or directory”。 我下载 Qt 库并添加到 Include 项目,但问题存在。 我必须将 Qt 的哪个目录添加到项目中才能解决错误?

这是生成错误的代码的标题

#include <QtCore/QMap>
#include <QtCore/QString>
#include <QtCore/QList>

【问题讨论】:

    标签: c++ qt visual-c++ visual-c++-2017


    【解决方案1】:

    您需要更新您的项目。在解决方案资源管理器中右键单击项目属性,然后选择Properties。那么:

    • C/C++-&gt;General-&gt;Additional Include Directories中必须设置Qt安装包含路径;
    • Linker-&gt;General-&gt;Additional Library Directories你必须添加你的qt安装的.libs文件的路径;
    • Linker-&gt;Input-&gt;Additional Dependencies 中,您必须输入构建项目所需的 .lib 文件的名称。

    如果是 Qt 项目,您还应该安装 Qt 插件,以便与 moc 和其他 Qt 功能正常工作。

    或者(我建议)您可以创建一个 CMake 项目并在 Visual Studio 中打开。

    【讨论】:

      猜你喜欢
      • 2021-12-18
      • 2012-05-21
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多