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

可以看到除了文件夹外所有文件的修改时间全部变更为当前,证明生成成功!






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值