在構建cocos2dx開發環境的時候,相信不少人是去下乙個cocos2dx的開發包然後安裝在相應的程式設計工具上吧。
但是因為cocos2dx也在不停更新,有時候會遇到最新的版本和自己學習或者使用而需要用到的版本出現偏差,這個時候更是免不了大量的build失敗,需要化不少時間去解決bug什麼的。
這裡提供乙個比較方便的管理cocos2dx開發包方法,能夠讓你在不同的cocos2dx版本之間切換自如。(由於我用的是mac,所以這裡提及的目前只適用於mac或者linux,windows的話可能就需要自己去研究一下了,應該是差不多的)
首先我們需要去認識一下github( 這是乙個相當熱門的開源**託管平台,只需要google一下就能獲得各種入門知識,是個值得花時間研究的**。
由於cocos2d系列的開發包都託管在github上面,所以可以在上面把開發包轉殖到本地。
在github主頁搜尋cocos2d,然後進入cocos2dx部分
獲得cocos2dx開發包的url: .git
開啟terminal,進入你想安放開發包的資料夾,例如我是在使用者目錄下建立了乙個名叫github的資料夾
然後輸入 git clone .git
進入cocos2dx的資料夾,執行 git tag -l //列出全部的tag清單
記住你需要的版本名稱,例如cocos2d-x-2.1.5,執行 git checkout cocos2d-x-2.1.5
這樣開發包就成功切換到coco2d-x-2.1.5的版本,之後再重新安裝templates,現在你使用的就是coco2d-x-2.1.5的開發包了
另外,由於cocos2dx的版本在不停更新,當你想獲得最新版本的時候,進入cocos2dx的目錄
本地專案使用github管理
在專案根目錄執行 git init 在專案根目錄執行 git add git commmit m 專案初始化 git remote add origin git專案https位址 說明 如果提示fatal remote origin already exists,先執行git remote rm o...
cocos記憶體管理
c語言的記憶體管理 申請記憶體 malloc,釋放記憶體free c 申請記憶體 new 釋放記憶體用delete cocos2dx 申請記憶體用create之後就不管了,其原因是因為create函式呼叫了autorelease 當然本質上仍然是用new申請記憶體和delete釋放,只是cocos通...
github 分支管理
一 遠端倉庫有master和dev分支 1.轉殖 git clone 這個git路徑是無效的,示例而已 2.檢視所有分支 git branch all 預設有了dev和master分支,所以會看到如下三個分支 master 本地主分支 origin master 遠端主分支 origin dev 遠...