2012-11-21 58 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文件,然後單擊是,然後單擊確定。

我認爲問題將得到解決 謝謝:)