如何设置cocos2x控制台工具路径?

时间:2015-04-01 10:23:55

标签: android macos bash cocos2d-x

我将cocos2d-x设置为此处的轮廓:http://www.codeproject.com/Articles/801093/Writing-Games-with-Cplusplus-for-Android-on-a-Mac

Setup.py具有所有预期的输出,

  

./ setup.py

     

设置cocos2d-x ...    - >检查环境变量COCOS_CONSOLE_ROOT - >搜索环境变量COCOS_CONSOLE_ROOT ...        - >找到COCOS_CONSOLE_ROOT:/Users/john/Documents/Projects/Cocos2d/cocos2d-x-3.5/tools/cocos2d-console/bin

     

- >检查环境变量COCOS_TEMPLATES_ROOT - >搜索环境变量COCOS_TEMPLATES_ROOT ...        - >找到COCOS_TEMPLATES_ROOT:/Users/john/Documents/Projects/Cocos2d/cocos2d-x-3.5/templates

     

- >仅限Android平台配置,您也可以跳过并手动编辑" /Users/john/.bash_profile"

     

- >检查环境变量NDK_ROOT - >搜索环境变量NDK_ROOT ...        - >找到NDK_ROOT:/ Users / john / Documents / Projects / Android / android-ndk-r9d

     

- >检查环境变量ANDROID_SDK_ROOT - >搜索环境变量ANDROID_SDK_ROOT ...        - >找到ANDROID_SDK_ROOT:/ Users / john / Documents / Projects / Android / adt-bundle-mac-x86_64-20140321 / sdk

     

- >检查环境变量ANT_ROOT - >搜索环境变量ANT_ROOT ...        - >找到ANT_ROOT:/Users/john/Documents/Projects/ANT/apache-ant-1.9.4/bin

     

请执行命令:" source /Users/john/.bash_profile"制作   添加的系统变量生效

但是我无法直接运行cocos:

例如:cocos

我总是要键入完整路径: 例如:

/Users/john/Documents/Projects/Cocos2d/cocos2d-x-3.5/tools/cocos2d-console/bin/cocos

因此,我无法运行./build_native.py等来生成我的android版本,因为它错误地说:sh: cocos: command not found

我运行了"source /Users/john/.bash_profile"命令,setup.py说我应该这样做,但没有区别。

我如何纠正这个问题?

(Cocos2dx 3.5)

编辑:

当我输入:" export"在终端中,我找不到任何用于设置环境变量的行:

NDK_ROOT
COCOS_CONSOLE_ROOT

我如何纠正这个问题?

1 个答案:

答案 0 :(得分:3)

我手动将cocos console root添加到bash_profile。

我是怎么做的:

在终端中,输入:

open ~/.bash_profile

它将在TextEdit中打开。 添加以下行:

export COCOS_CONSOLE_ROOT=/Users/barisatamer/Documents/workspace-game/Engine_Source/cocos2d-x-3.4/tools/cocos2d-console/bin
export PATH=$COCOS_CONSOLE_ROOT:$PATH