3.0最主要的問題是它引進了c++11
所有ndk版本必須是r8e版本以上,即使你已經有這些已經準備好,還要注意一點是ndk編譯的時候預設採用ndk_toolchain_version=4.6的形式去編譯,這個時候就會出現
error: 'thread' in namespace 'std' does not name a type
error: 'mutex' in namespace 'std' does not name a type
因為ndk_toolchain_version=4.6是不支援c++ thread mutex 這個時候就會出現上面的錯誤
解決辦法就是:$ndk/ndk-build -j8 ndk_toolchain_version=4.8 編譯的時候開始指定
cocos2dx 3 0 學習資源
目前看見的cocos2dx 3.0 學習資源 官方的英文 我也在wiki上看了一會,有的還用有道詞典查詢的單詞什麼的。史上最坑爹的遊戲 holdtail 目前資料很少,mac下開發的資源就更少了。如果有朋友看見其他資源可以告訴我啊,謝謝 cocos2dx 3.0基礎知識 cocos2dx 3.0 a...
cocos2d x 3 0建立專案
之前一直用的是cocos2d x 2.3版本,使用tools裡面的create project.py指令碼可以很方便的建立專案。今天更新為3.0後,發現新版建立專案的方式有了很大的改變,於是在這裡記錄一下。在3.0的根目錄下有乙個setup.py的指令碼,用命令列定位到該指令碼所在目錄並執行它 或者...
cocos2d x 3 0 記憶體管理
參考文章 cocos2d x採用了引用計數機制來進行記憶體管理。每個物件都有乙個用來控制生命週期的引用計數器。在物件通過建構函式建立時,該物件的引用計數值就被賦值為1,表示物件是由建立者所引用。因為如scene layer等類都是繼承自ref類,而c 中,乙個類的建構函式總是會先呼叫父類的建構函式,...