qt5 中的另一个"No such file or directory"错误



所以,我在程序中遇到了另一个有趣的"没有这样的文件或目录"错误。

有趣的是,当我键入源代码中包含的类时,在这种情况下是QGraphicsItemQGraphicsView,没有给出警告。但是当我尝试在Qt creator中构建它时,它引发了一个错误并告诉我"C1083:无法打开包含文件:没有这样的文件或目录"。 (头文件都位于 D:\Qt\Qt5.4.1\5.4\msvc2013_64\include\QtWidgets

另外,我检查了qt5.4文件中的包含路径,即D:\Qt\Qt5.4.1\5.4\msvc2013_64\include在他的情况下,我确实找到了两个头文件。

以前有人遇到过此错误吗?可以解释吗?

顺便问一下,qt创建器中的默认包含路径是什么以及如何更改它?

您应该

检查.pro文件中的以下行:

QT += core gui widgets

我建议将widgets添加到您的QT变量中。
Yhis应该解决所有标头的路径问题,这些标头已实现QtWidgets
不要忘记在编辑文件后重建项目.pro
如果您从控制台构建它,您应该:

  1. cd到您的项目目录
  2. 运行qmake
  3. 比运行make

如果您使用的是QtCreator,则应使用Rebuild选项

相关内容

  • 没有找到相关文章

最新更新