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)忽視。