天天看點

cocos2d-x 3.0 final 環境搭建

一:準備工作如下

1.cocos2d-x 3.0 final http://www.cocos2d-x.org

2.python 2.7,不要下載下傳3.3以上的,https://www.python.org

3.最新的 ADT,裡面內建了android SDK,為什麼選ADT,為了以後移植android做準備,http://developer.android.com/sdk/index.html

4.android NDK ,http://developer.android.com/tools/sdk/ndk/index.html

5.ant ,http://ant.apache.org/bindownload.cgi

二 :搭建

1.python

先安裝python ,安裝完畢後,設定環境變量,如下

cocos2d-x 3.0 final 環境搭建

2.設定cocos2d-x 3.0

打開CMD,進入cocos2d-x 3.0的根目錄

輸入指令: python setup.py 結果如下圖,(NDK,SDK.ANT的bin目錄就是這裡設定)

cocos2d-x 3.0 final 環境搭建
cocos2d-x 3.0 final 環境搭建

OK,設定好之後,檢視你的環境變量,如下圖

cocos2d-x 3.0 final 環境搭建
cocos2d-x 3.0 final 環境搭建

看使用者變量,多了ANDROID_SDK_ROOT,ANT_ROOT,COCOS_CONSOL_ROOT,NDK_ROOT,Path

現在,環境搭建好了,建立一個項目吧

在CMD中鍵入 cocos new xinxiangmu(項目名稱)-p com.xinxiangmu(包名稱) -l cpp(項目語言)-d E:\wodegongcheng(項目儲存路徑)

等個半天,成功後如圖

cocos2d-x 3.0 final 環境搭建

現在,可以直接運作,CMD中鍵入 cocos run如下圖

cocos2d-x 3.0 final 環境搭建

根據提示,需要用-p win32 或者 -p android,我們先用-p win32

CMD鍵入 cocos run -p win32

一通編譯之後,如圖

cocos2d-x 3.0 final 環境搭建

如果要用android的話,需要連接配接上真機,而且參數比較多,如圖

cocos2d-x 3.0 final 環境搭建

有用的參數有 --ap 19,以什麼平台編譯,-m release 以釋出模式編譯,當然,android中的KAY要你自己生成,然後加入到已經生成好的APK裡面.

不過,在編譯之前,你需要更新你的SDK 的SDK Manager.exe,在ADT目錄中找到直接打開,不要通過eclipse打開,下載下傳android 19,之後才能順利編譯通過