2012-08-13 47 views
0

像QT_QTGUI_LIBRARY和QT_USE_FILE這樣的標誌正在將路徑返回到舊版本的Qt,即使我在頂部有FIND_PACKAGE(Qt4 4.8.2 REQUIRED)CMake標誌指向錯誤的Qt版本

我該如何解決這個問題?

+0

PATH中的qmake是否正確? – 2012-08-13 12:49:17

+0

是的qmake鏈接到C:/Qt/4.8.2/bin/qmake.exe這是正確的,但是我上面提到的標誌似乎是指我舊的Qt版本(http://i.imgur.com/8Mj17 .png) – Louis93 2012-08-13 12:59:27

+0

刪除構建目錄並重新配置項目可能會有所幫助。 – arrowd 2012-08-13 17:38:53

回答

0

刪除構建目錄中的CMakeCache.txt並再次生成。有時需要更新CMakeCache.txt,特別是如果升級項目中使用的某些雙面庫。

+0

我嘗試了幾次,但謝謝。 – Louis93 2012-08-14 19:58:11