2012-11-21 63 views
1

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

我确实有一些相对路径不起作用,所以我修复了这些路径并使它们成为绝对路径。但是,我正在通过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文件......我无法弄清楚为什么会发生这种情况。

+0

看来,那[这] [1]是类似的问题,并没有解决。 [1]:http://stackoverflow.com/questions/5535661/include-qtgui-qapplication-no-such-file-or-directory – troyane

+0

在这个问题的解决方案并不为我工作。 – Luke

回答

1

有您创建的.pro文件为你的Qt应用程序 如果不去Qt的菜单栏中

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

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