1. 程式人生 > >cocos2d-x 3.15.1 Win10 tolua++環境配置以及遇到的坑

cocos2d-x 3.15.1 Win10 tolua++環境配置以及遇到的坑

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

可以看到除了資料夾外所有檔案的修改時間全部變更為當前,證明生成成功!