在mac上配置cocos2d-x開發環境


一、下載cocos2d-x最新安裝包

在終端中cd到本地將要存放目錄,執行git命令

git clone https://github.com/cocos2d/cocos2d-x.git

二、如果開發ios程序,需要配置xcode模板

下好后,cd到cocos2d-x目錄,執行里面的sh腳本,安裝cocos2d-x模板

sudo ./install-templates-xcode.sh -f   

中間要輸入管理員密碼

之后就可以在xcode中看到新增加模板

 

三、如果是開發android程序

1.搭建好一個可以開發android開發環境,包括eclipse,android sdk,ADT等(最好是最新版本),確保可運行調試

2.為eclipse安裝c/c++插件

打開eclipse,選擇菜單Help/Install New Software

Work With下拉框中選擇自己eclipse的版本名,然后在插件里選中Programming Languages,打開下拉列表

選擇C/C++ Development Tools安裝,重啟eclipse

3.在http://developer.android.com/tools/sdk/ndk/index.html下載最新的NDK,比如android-ndk-r8d-darwin-x86.tar.bz2,注意是mac版的,並解壓縮

4.配置全局環境變量

終端中執行命令

vim ~/.bash_profile

輸入i進行編輯,加入如下配置

export COCOS2DX_ROOT=/Users/cocos2dx/cocos2d-x
export NDK_ROOT=/Users/android/android-ndk-r8d
export ANDROID_NDK_ROOT=/Users/android/android-ndk-r8d
export ANDROID_SDK_ROOT=/Users/android/android-sdk-macosx
export PATH=$ANDROID_NDK_ROOT:$PATH
export PATH=$ANDROID_SDK_ROOT:$PATH

按esc,再命令

:wq

保存配置,上面配置中相應的路徑自己做替換

COCOS2DX_ROOT對應cocos2d-x本地存放目錄

NDK_ROOT和ANDROID_NDK_ROOT對應NDK本地存放目錄

ANDROID_SDK_ROOT對應安卓sdk本地目錄

5.創建一個android測試項目

cd到cocos2d-x本地目錄,執行命令

./create-android-project.sh

再輸入包名,回車

com.test.testdemo

再輸入提示的sdk的id,(比如3,對應sdk4.0.3),回車

再輸入應用的目錄名,比如TestDemo,回車

此時cocos2d-x目錄下就有了一個TestDemo目錄

cd到TestDemo目錄下的proj.android中,然后執行以下命令,編譯項目

./build_native.sh

6.創建AVD

注意:cocos2d-x的2.0版本需要opengl2.0支持,而opengl2.0Android2.2之后的真機才支持,模擬器版本4.0.3之后才能運行

在eclipse里打開Android Virtual Device Manager

添加一個新的AVD,必須勾選Use Host GPU

 

7.在eclipse里導入TestDemo應用,在左邊選中項目,右鍵Run As == > Run Configurations……

在彈出的對話框左邊,選中TestDemo,選擇target標簽,在下面勾選之前生成的AVD

再滾動到下面,在“Additional Emulator Command Line Options”項中輸入:-gpu on

點擊“apply”,運行

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM