cocosmac編譯
㈠ 怎樣在Mac平台搭建cocos2d-x開發環境
下載所需的開發包,並全部解壓到本地目錄,所需的開發包和下載地址在文後的參考資料裡面列出。
我解壓到的目錄是/Users/ryan/E/_develop,後面的路徑設置都是基於這個目錄。
cocos2d-x環境配置
打開控制台,進入cocos2d-x所在目錄 /Users/ryan/E/_develop/cocos2d-x-3.12,運行安裝腳本:
python setup.py
安裝過程中,需要輸入Android NDK、Android SDK、ANT 的路徑,分別輸入下面路徑:
/Users/ryan/E/_develop/android-ndk-r10d
/Users/ryan/E/_develop/android-sdk
/Users/ryan/E/_develop/apache-ant-1.9.7/bin
腳本執行完成之後,根據提示運行下面命令,使環境變數生效:
source /Users/ryan/.bash_profile
創建cocos2d-x工程
在控制台運行創建命令:
cocos new -l cpp -d ~/E CocosDemo
命令運行結果是在~/E目錄下創建一個cpp語言的cocos2d項目,項目名稱為CocosDemo。
進入CocosDemo目錄,可以看到各個平台和語言的工程配置文件所在的目錄proj.xxx。
使用Xcode開發調試cocos2d-x工程
進入proj.ios_mac目錄,打開CocosDemo.xcodeproj工程文件,即可使用Xcode進行開發調試。
編譯Android平台的apk安裝包
進入CocosDemo目錄,運行編譯命令:
cocos compile -p android
這個命令會使用ANT編譯打包Android平台的apk,配置文件是/Users/ryan/E/CocosDemo/proj.android/build.xml。
如果出現錯誤:ValueError: unknown local: UTF-8,
在.bash_profile文件中添加下面環境變數可解決。
export LC_ALL=en_US.UTF-8
export.UTF-8
編譯完成後,在 /Users/ryan/E/CocosDemo/bin/debug/android 目錄可以找到apk文件。
使用ADT-Bundle開發調試cocos2d-x工程
打開ADT-Bundle,導入下面兩個工程:
1、CocosDemo:
/Users/ryan/E/CocosDemo/cocos2d/cocos/platform/android/java
2、libcocos2dx:
/Users/ryan/E/CocosDemo/proj.android
CocosDemo工程已經自動關聯了libcocos2dx工程,編譯運行CocosDemo,就可以使用ADT進行開發調試了。
㈡ cocos2dx mac 怎麼編譯cocos
cocos2dx程序移植到eclipse 必要組件: 1.macos gcc編譯器,若沒有,在xcode->preference->downloads中下載command line tools(在命令行下輸入g++,若顯示command not found 則沒有) 2. android sdk :本機目錄為 /Users/zhangyao/IDE/android.