Mac 安裝配置 Cocos2d-x 4.0并Build生成Xcode工程文件

creat:2020-05-20

先說下我目前的配置,mac「10.15.4」 ? xcode「11.4.1」


新入門準(zhǔn)備開始接觸Cocos2d,進(jìn)行準(zhǔn)備工作。

1.前往官網(wǎng)下載了Cocos2d-x。

2.看看自己python版本號(hào)這些,沒有的百度下mac對(duì)應(yīng)的安裝「其實(shí)都有」

? ?python --version?

3.安裝cmake?去官網(wǎng)下載,安裝。完成后需要配置一下,

? ? ? ? ? 輸入命令:sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install

? ? ? ? ?配置一下環(huán)境:?sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/



核心模塊下載好之后,我就開始準(zhǔn)備新建我的Hello Word了。

然后開始百度「國內(nèi)不翻墻的情況下」



基礎(chǔ)配置步驟:

1.解壓下載好的cocos2d-x到桌面

2.打開終端,cd到文件夾里面執(zhí)行命令:python setup.py

? ? ? ? 以我自己為列,下載的4.0。打開終端執(zhí)行兩條命令

? ? ? ?格式「cd+空格+/Users/自己電腦用戶名/Desktop/cocos2d-x-4.0」 「可以選擇拖拽文件夾到終端,會(huì)直接顯示完整路徑」

? ? ? python setup.py

3.敲完回車后,會(huì)提示你輸入命令行:source /Users/自己電腦用戶名/.bash_profile,終端界面復(fù)制類似這句提示粘貼就可以了,使環(huán)境變量生效。這樣就配置完了

4.看看cocos版本:cocos --version?中間會(huì)問你是否同意發(fā)送數(shù)據(jù),以便幫助Cocos成長,選是選否都可以。如果不是保密項(xiàng)目,可以貢獻(xiàn)下自己的的力量

5.終端輸入創(chuàng)建工程的命令行:「cocos new HelloWord -p com.cocosxiangmu.test -l cpp -d 工程存儲(chǔ)文件夾路徑 」。

? ? ? ? cocos new后面的HelloWorld是項(xiàng)目名「也可以不需要」,-p指定工程的包名。,-l 指定語言(cpp,lua,js),-d是項(xiàng)目存放的路徑。詳細(xì)可以看cocos new --help。

? ? ? ? ? 桌面上會(huì)看到剛創(chuàng)建的文件夾,打開進(jìn)去會(huì)有一個(gè)proj.ios_mac的文件夾,里面有ios和mac進(jìn)去之后。。。。oh mygod 竟然沒有xcode工程文件,怎么辦怎么辦,百度都說直接有工程文件,點(diǎn)擊打開運(yùn)行了。但是沒有怎么辦怎么辦。請(qǐng)接著看


6.之后就是啟動(dòng)這個(gè)HelloWorld看效果了。不過,這里跟很多博客和書介紹的用Xcode啟動(dòng),是不一樣的。4.0是需要你先手動(dòng)編譯一下的,我按照官方的順序來,進(jìn)入到HelloWorld文件夾,建立一個(gè)build文件夾(至于為啥要建這個(gè)文件夾,我還不清楚)

? ? ? ? $ cd NEW_PROJECTS_DIR/HelloWorld

? ? ? ? $ mkdir build

? ? ? ??$ cd build

? ? ? ??$ cocos run --proj-dir .. -p [mac|win32|android|linux|ios] ?我自己選擇運(yùn)行的?cocos run --proj-dir .. -p ios

? ? ? ? 第一次編譯,過程大概需要5~10分鐘,可以去喝杯咖啡,歇一歇,回來后你就會(huì)發(fā)現(xiàn),親愛的HelloWorld界面出來了。

7.然后就能看到路徑下面有ios-build、mac-build 類似的路徑,點(diǎn)擊進(jìn)去就能看到xcode工程文件了。

8.好了開始你的Cocos2d-x旅行吧。



前面5個(gè)步驟太多博客都是這樣,

后面關(guān)鍵步驟第六步,我也是百度之后才知道,在這里也引用下路徑:https://blog.csdn.net/sunnyboychina/article/details/104687265

感謝大家給予我這種小白的幫助。這篇文件僅僅是為了記錄下來自己參考,以免忘記,同時(shí)也方便下其他人吧。

才開始寫不太熟悉,版面有點(diǎn)粗糙,請(qǐng)忽視。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容