如果我在控制台中输入:
$ echo $COCOS_ROOT
因为我在我的.bashrc文件中定义了这个变量,所以我得到了正确的路径。然而,当我执行这段代码时,
SET(COCOS_HOME "$ENV{COCOS_ROOT}")
if (COCOS_HOME)
message( STATUS "COCOS2D installed in" ${COCOS_HOME})
else()
message( WARNING "COCOS2D is undefined")
endif()
环境变量未定义。如果我在控制台中定义了ENV变量,如下所示:
$ export COCOS_ROOT=/path/to/cocos
然后将脚本正确设置为cocos2D路径。
我的问题是:我需要在哪里定义环境变量,以便被cmake找到?
谢谢