由于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