mac下配置cocos2dx-3.0RC版本

之前的配置的是beta版本(http://blog.csdn.net/cabxyz/article/details/21164215),現在的rc版本有些改變,記錄一下....

1.爲了更方便的安裝一些環境,先下載安裝一個工具,control+space 在spotlight裏輸入terminal,拷貝

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
安裝brew ,官網地址:http://brew.sh/index_zh-cn.html


2.brew安裝完成


3.安裝java、python、ant已安裝的跳過該步驟 ,注意python要用3.0以下的版本,否則腳本運行有錯

brew install java
brew install python
brew install ant

安裝完成後檢查一下版本


4.安裝Android的環境,sdk可以通過eclipse的adt安裝,ndk必須手動下載。具體步驟可以參考官網文檔

eclipse下載地址:http://www.eclipse.org/downloads/

sdk下載地址:http://developer.android.com/sdk/index.html


ndk下載地址:http://developer.android.com/tools/sdk/ndk/index.html

下載ndk直接解壓即可


7.xcode的下載地址:https://itunes.apple.com/us/app/id497799835?mt=12 

6下載cocos2dx3.0 rc0 下載地址:http://www.cocos2d-x.org/download


6.cd 到 cocos2d-x-3.0rc0的根目錄 運行 setup.py ,設置root、ndk、sdk、ant等一些目錄。如果遇到NOT FOUND,手工複製路徑enter即可,注意最後要執行如下命令保存配置

source /Users/anbaochen/.bash_profile  

7.用cocos new 命令創建項目

HelloGame :是你的項目名

-p是包名

-l 是語言 cpp或lua(備註:js項目好像是分離出去了)

-d是項目根目錄

更詳細的幫助,運行

anbaomatombp:~ anbaochen$ cocos new  --help

7.用cocos run命令 編譯 運行項目,時間有點長,慢慢等待....

-s是項目根目錄

-p是運行平臺類型,可選類型有 ios 、mac、linux、win32、android

更詳細的幫助,運行

anbaomatombp:~ anbaochen$ cocos run  --help



8.build完成後直接啓動模擬器運行


9. cocos還有一些其他的命令如 deploy

anbaomatombp:~ anbaochen$ cocos deploy  --help

usage: cocos deploy [-h] [-s SRC_DIR] [-q] [-p PLATFORM] [-m MODE]


Depoly a project to the target


optional arguments:

  -h, --help            show this help message and exit

  -s SRC_DIR, --src SRC_DIR

                        project base directory

  -q, --quiet           less output

  -p PLATFORM, --platform PLATFORM

                        select a platform (android, ios, mac, web, win32,

                        linux)

  -m MODE, --mode MODE  Set the deploy mode, should be debug|release, default

                        is debug.

anbaomatombp:~ anbaochen$ 

編譯像項目,具體的看幫助解釋

anbaomatombp:~ anbaochen$ cocos compile --help

usage: cocos compile [-h] [-s SRC_DIR] [-q] [-p PLATFORM] [-m MODE] [-j JOBS]

                     [--ap ANDROID_PLATFORM] [--source-map]


Compiles the current project to binary


optional arguments:

  -h, --help            show this help message and exit

  -s SRC_DIR, --src SRC_DIR

                        project base directory

  -q, --quiet           less output

  -p PLATFORM, --platform PLATFORM

                        select a platform (android, ios, mac, web, win32,

                        linux)

  -m MODE, --mode MODE  Set the compile mode, should be debug|release, default

                        is debug.

  -j JOBS, --jobs JOBS  Allow N jobs at once.


Android Options:

  --ap ANDROID_PLATFORM

                        parameter for android-update.Without the parameter,the

                        script just build dynamic library for project. Valid

                        android-platform are:[10|11|12|13|14|15|16|17|18|19]


Web Options:

  --source-map          Enable source-map

anbaomatombp:~ anbaochen$ 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章