无法构建Qt App

时间:2012-11-21 14:05:18

标签: visual-studio qt include

我最近将一个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文件......我无法弄清楚为什么会发生这种情况。

1 个答案:

答案 0 :(得分:1)

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

  1. 点击Create basic .pro文件(创建.pro文件并将其保存在项目的同一位置)
  2. 之后,在Qt菜单中使用Open Qt Project File(.pro)打开创建的.pro文件。
  3. 然后它会要求您替换现有的.pro文件,然后单击“是”,然后单击“确定”。
  4. 我认为问题将会得到解决 谢谢:))