由於4.8.0不存在,我重新安裝了Qt,現在我也想用cmake。爲了使cmake工作,我記得不得不在Qt4.7.3中將PATCH添加到PATH中,所以我猜想現在會有類似的文件夾在QtSDK\Desktop\Qt\4.8.0
中,但事實並非如此。我的問題是,其他人是否有設置Qt和cmake的經驗?我現在可以使用一些幫助,因爲我已經搜索了一下,並且找不到任何方法讓cmake工作。cmake找不到Qt4
當試圖建立,我得到這個衆所周知的消息:
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_INCLUDE_DIR)
Call Stack (most recent call first):
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindQt4.cmake:1171 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:3 (find_package)
我很確定我所要做的只是確保我的QT_ROOT環境變量已設置(C:\ Qt \ 4.8.0 \在我的機器上)。 – tmpearce 2012-03-29 21:47:54
@tmpearce:你的意思是在CMakeLists.txt中?如果沒有,請問如何添加? – Neko 2012-03-29 23:51:27
我要走「c:\ ...」路徑來假設你在windows中。從右鍵點擊「我的電腦」上下文菜單,你可以找到自己的方式來「環境變量」。谷歌它,如果你需要更多的幫助,我沒有在家裏的Windows在這裏。一旦你在那裏,你可以創建一個新的環境變量(「PATH」通常是一個,作爲例子),如果你需要(我在我的第一評論中描述的那個)。 – tmpearce 2012-03-30 01:01:34