------------
* Make sure that you have installed `androID-ndk-r10c` or later.
* Download python2.7.3 (32bit) from (http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi).
* Add the installed path of python (e.g. C:\Python27) to windows environment variable named 'PATH'.
* Download pyyaml from http://pyyaml.org/download/pyyaml/PyYAML-3.11.win32-py2.7.exe and install it.
* Download pyCheetah from https://raw.github.com/dumganhar/cocos2d-x/download/downloads/Cheetah.zip,unzip it to "C:\Python27\lib\site-packages"
* Set environment variables (`NDK_ROOT`) and `PYTHON_BIN`
* Go to "cocos2d-x/tools/toJs" folder,and run "genbindings.py". The generated codes will be under "cocos\scripting\auto-generated\Js-bindings".
@H_419_0@
@H_419_0@1、在安装 python插件cheetah的时候遇到的问题 in query_vcvarsall raise ValueError(str(List(result.keys()))) ValueError: [u'path'] 解决
解决方法:
dowload: VCForPython27(http://www.microsoft.com/en-us/download/details.aspx?ID=44266)
安装解决。
@H_419_0@2、安装pythonn插件的时候 @H_419_0@提示错误 @H_419_0@no module named setuptool @H_419_0@解决方法 @H_419_0@单独下载setuptool模块参见文章 @H_419_0@http://blog.csdn.net/u010693827/article/details/78333740 @H_419_0@注:当时我按照上述方法安装还是不行,提示同样的错误,我重新安装了python。并且在重新安装的时候把所有的选项都勾选了,之后就可以了 @H_419_0@@H_419_0@3、在工程目录下frameworks\cocos2d-x\tools缺少文件夹bindings-generator @H_419_0@从相应的cocos框架下copy一份过来就可以了 @H_419_0@
@H_419_0@4、自动绑定已经成功,但在Js层面调用类的时候显示无构造函数 @H_419_0@在写需要绑定的c++类的时候一定要显示写出构造函数,不能用默认构造函数,否则在自动绑定生成类的时候不会生成构造函数,就会报上述错误了 总结
以上是内存溢出为你收集整理的jsb cocos2dx 绑定过程中遇到的问题全部内容,希望文章能够帮你解决jsb cocos2dx 绑定过程中遇到的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)