cocos2d-x 3.15.1 Win10 tolua++環境配置以及遇到的坑
阿新 • • 發佈:2019-01-29
1. Python版本
V2.7.x,最新為v2.7.13
2. 安裝pip
pip 9.0.1
https://pypi.python.org/pypi/pip
3. Python的安裝路徑如果帶有空格,則需要安裝到一個沒有空格的地方
例如: 將 C:\Program Files(x86)\Python27 更改為: E:\prog_x86\Python27
4. 環境變數的Path可能多加\導致錯誤
解決:如果存在E:\prog_x86\Python27\; 將其更改為E:\prog_x86\Python27;即可,去掉最後的\
5. 安裝PyYAML和Cheetah需要代理網路(網路正常的使用者可跳過)
執行pip install PyYAML
原因:X廠的代理關係,需要開啟全域性代理設定(開啟前先到web瀏覽器授權)
6. 安裝Cheetah,需要選對版本
請選擇Cheetah3,執行pip install Cheetah3
7. 編譯過程中如果產生了彈框,如何解決?
直接跳過忽略即可
8. 編寫一個.bat檔案簡化生成過程
{GAME_ROOT}\frameworks\cocos2d-x\tools\tolua\genbindings.bat
內容為:
python genbindings.py
9. 自動生成的檔案在哪裡?
{GAME_ROOT}\frameworks\cocos2d-x\cocos\scripting\lua-bindings\auto
可以看到除了資料夾外所有檔案的修改時間全部變更為當前,證明生成成功!