2012-01-10 96 views
1

Qt搞亂了Windows,所以我刪除它,並重新安裝它與qt庫和Qt造物主。現在,無論何時我嘗試打開舊項目,都會收到「Qmake不存在或不可執行」的錯誤,並且不能找到任何Qt頭文件。Qt包含和QMake錯誤

+0

你在哪個平臺上? – cmannett85 2012-01-10 07:10:21

+0

您從http://qt.nokia.com/downloads下載了哪些文件? – 2012-01-12 02:35:58

+0

你在哪裏安裝它?我從不安裝到包含空間的路徑。 – 2012-01-12 02:41:26

回答

3

假設您使用的是Qt的最新版本,如版本4.7.4,以及最新版本的Qt Creator,如分支2.3。*。

可能在這個過程中的某個地方,Qt Creator或這個特定項目的設置失去了對Qt安裝的參考。

我們首先需要了解Qt Creator是否知道Qt的安裝位置。去Tools > Options...。然後點擊Qt4。這裏將顯示所有安裝和檢測到的Qt版本。

Detected Qt versions

正如你所看到的,我已經安裝(4.7.4)一個Qt的版本,這是自動檢測。

如果您沒有安裝任何版本,您需要手動指定一個版本。只需點擊Add並將其指向右側qmake.exe即可。使用圖形的路徑作爲參考。如果你正在開發一個windows/mingw應用程序,只需要添加與mingw相關聯的qmake.exe(我的電腦上的c:\qtsdk\desktop\qt\4.7.4\mingw\bin\qmake.exe),並記住版本名稱,我們將在下一步中使用它。

之後,打開該項目,並在側欄中點擊Projects。你需要替換Qt版本。點擊旁邊的Manage並選擇正確的版本。這應該可以解決問題。

Changing the project's Qt version

任何麻煩只是發表評論。對不起,令人毛骨悚然的英語