1

我最近将 Qt 应用程序源代码移动到了一个新目录(为了上传到 perforce,它必须在我的工作区中)。不幸的是,现在当我尝试在 VS2008 中构建时出现构建错误(无论如何,VS2008 是我以前用来构建的)。

我确实有一些不起作用的相对路径,所以我修复了它们并使其成为绝对路径。但是,VS 编译器向我显示了这些错误:

Error   30  fatal error C1083: Cannot open include file: 'QtGui/QApplication': No such file or directory
Error   31  fatal error C1083: Cannot open include file: 'QMainWindow': No such file or directory
Error   32  fatal error C1083: Cannot open include file: 'QString': No such file or directory

依此类推,适用于所有标准 Qt 头文件。我已经编辑了我的附加包含目录,那里应该不会再有问题了。我查看了我的 vcproj 文件......我完全不知道为什么会发生这种情况。

4

1 回答 1

1

您是否为您的 Qt 应用程序创建了 .pro 文件 如果没有,请转到菜单栏中的 Qt

  1. 单击创建基本 .pro 文件(创建 .pro 文件并将其保存在项目的同一位置)
  2. 之后,使用 Qt 菜单中的 Open Qt Project File(.pro) 打开创建的 .pro 文件。
  3. 然后它会要求您替换现有的 .pro 文件并单击是,然后单击确定。

我认为问题将得到解决谢谢:)

于 2015-07-07T16:35:34.143 回答