【问题标题】:Why can't Visual Studio compile my QT Project because it doesn't find the libraries?为什么 Visual Studio 无法编译我的 QT 项目,因为它找不到库?
【发布时间】:2011-11-22 02:54:38
【问题描述】:

我有一个在学校可以完美编译的项目。但是,当我尝试编译它时,它说:“致命错误 C1083:无法打开包含文件:'QtCore/QDate':没有这样的文件或目录”

我已经正确安装了 QT,环境变量已经设置好,并且在项目中我包含了这个:“C:\Qt\4.7.4\include”

有人知道吗?

【问题讨论】:

  • 你安装了 Qt Visual Studio 插件吗?它不适用于 Express 版本。

标签: c++ visual-studio visual-studio-2010 qt


【解决方案1】:

错误很明显:找不到头文件。

因此,请确保您已将正确的包含路径添加到项目属性(配置属性 -> C/C++ -> 常规 -> 附加包含目录)。仔细检查您是否为所有构建目标(调试、发布等)执行此操作。

接下来进行手动检查,将包含的“QtCore/QDate”附加到您添加到项目属性的路径中,以及生成的完整文件路径是否指向您要包含的实际文件。

同时检查全局 Visual Studio 设置是否存在任何冲突的包含路径:工具 -> 选项 -> 项目和解决方案 -> VC++ 目录 -> 包含文件

【讨论】:

    猜你喜欢
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-11
    相关资源
    最近更新 更多