cocos-js 自动绑定C++(1)环境配置
来源:互联网 发布:linux串口登陆 编辑:程序博客网 时间:2024/06/05 02:55
实际上creator有说明如何绑定c++及环境配置的要求
--打开creator 安装路径 CocosCreator\resources\cocos2d-x\tools\tojs 下面有一个readme.mdown文件,里面说明了如何配置环境,但是。。。。。
--由于版本升级等各种原因,按照文档上的做有可能也不成功
下面测试成功的环境配置
creator 1.6.1
python 2.7.14(32位的 必须)
ndk android-ndk-r14b-windows-x86(我用的最新的。。)
1 安装python
百度找到 python 2.7.14 (按照其他文档上的必须用2.7.3,但是下载下来的是2.7.14 ,不过能用,就没再研究了。。。)
好像必须安装到C/下面,为避免出错,直接选择默认路径就好 C/python27
添加python的环境变量path (否则没办法执行python文件)
添加ndk的环境变量NDK_ROOT 指向ndk的根目录
添加python的环境变量(也可以不做,不过老是有提示没找到Python_bin,有点烦) PYTHON_BIN 指向 C:\Python27\python.exe
检查方法,在桌面打开PowerShell窗口 ,执行python ,如果安装成功则会输出python 的版本号
2.安装 PyYAML-3.11.win32-py2.7
还是百度下载。。。
3.下载 Cheetah-2.4.4.tar.zip并解压到python的安装路径下
继续百度下载。。。
解压到python的路径 C:\python27\Lib\site-packages 下(必须)
4.做完这些操作就可以检验一下环境是否正确(否则下面还是回出错 )
在creator的安装路径 CocosCreator\resources\cocos2d-x\tools\tojs 下打开PowerShell窗口 (按住Shift 右击)执行python
genbindings.py 操作,其实可以直接双击genbindings.py文件运行,但是这种操作没办法看到操作的结果
不出意外 在creator安装路径下 CocosCreator\resources\cocos2d-x\cocos\scripting\js-bindings\auto里面文件将回重新生成(文件时间刷新)。
不出意外?呵呵 ,想多了。。。。。。。。。。
开始尝试碰到好多问题 不用考虑creator的版本要求(没想清楚怎么回事),
(0) python 必须是32位的
(1)找不到头文件 starg.h 等,最后换了ndk的版本,就没问题了(这么多版本 疯了。。。)
(2)llvm找不到路径,是API leave 版本不存在或者不对应 ,打开 CocosCreator\resources\cocos2d-x\tools\tojs\genbindings.py ,修改里面的路径
如果碰到其他的问题,肯定是版本不对 。继续尝试。。。
阅读全文
0 0
- cocos-js 自动绑定C++(1)环境配置
- cocos-js 自动绑定C++(2)代码部分
- Cocos 中的自动绑定
- Cocos 中的自动绑定规则
- cocos-js 环境搭建
- cocos开发环境配置
- cocos环境配置
- Cocos项目环境配置
- cocos开发环境配置
- 搭建cocos-js开发环境
- 备忘[cocos lua 绑定c方法] 3.10
- 【步兵 cocos-js】js绑定 && c++调用Js
- cocos2dx 自动绑定js
- cocos 2D js 环境搭建
- COCOS-2D跨平台环境配置
- 手游开发之一 --- cocos环境配置
- COCOS-跨平台开发环境配置
- cocos 2d-x 3.0环境配置
- java 生成xml
- 图片,视频上传工具
- 那些方便android开发设置
- 删除git所有历史记录 仅保留当前文件
- 线程池-学习笔记
- cocos-js 自动绑定C++(1)环境配置
- 滑动窗口的最大值
- 从展讯感悟中国IC企业瓶颈
- sql server 2000/2005 判断存储过程、触发器、视图是否存在并删除
- springJDBC使用
- 原始数据类型和对象类型赋值时的差异
- linux shell
- Android Spinner类
- excel表格(.csv)保存到数据库---QT数据库