Quick-Cocos2d-x 3.3绑定自定义类至Lua(一)环境搭建

Quick-Cocos2d-x 3.3绑定自定义类至Lua(一)环境搭建,第1张

概述* 确定你安装了Android NDK R9B 版本 ,如果没有前往下载。 * 下载Python2.7.3 (32bit),并保证它被正确安装。 * 为Python设置用户变量,"系统"->(右健)属性->"高级系统设置"->环境变量->在用户变量栏加入附一中的系统变量。 * 下载Pyyaml ,并安装。 * 下载pyCheetah , 并解压至 "C:\Python27\Lib\site-pac

* 确定你安装了AndroID NDK R9B 版本 ,如果没有前往下载。

*下载Python2.7.3 (32bit),并保证它被正确安装。

* 为Python设置用户变量,"系统"->(右健)属性->"高级系统设置"->环境变量->在用户变量栏加入附一中的系统变量。

*下载Pyyaml ,并安装。

*下载pyCheetah,并解压至 "C:\Python27\lib\site-packages"。

* 检查是否正确设置如 (附一)中 的环境变量(`NDK_ROOT`)的值。

* 检查你的绑定环境。进入引擎 "cocos2d-x/tools/tolua" 目录,并执行 "genbindings.py",剩下的工作交给该Python来将我们的引擎绑定至Lua。如果看到了 "Generating lua bindings succeeds.",哪说明你的环境配制好了。

@H_502_17@ 附一 配制系统环境(见图)

Cocos2d-x 3.3 与 Quick-Cocos2d-x 3.3 必须配制的环境变量。

每个人安装引擎及相应软件位置会不一样,请确保给出正确的系统环境变量地址,切勿直接将我的拷贝至你的变量值当中。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 //Python的安装路径(我采用的是默认安装所以是在C:\Python27) PYTHON_ROOT:C:\Python27 //JavaJDK的安装路径(我采用的是默认安装所以是在C:\Programfiles\Java\jdk1.7.0_45) JAVA_HOME:C:\Programfiles\Java\jdk1.7.0_45 //开发AndroID的NDK我将其解压至C:\AndroID\NDK_R9B(你也可以将它解压至任务目录) NDK_ROOT:C:\AndroID\NDK_R9B //开发AndroID的SDK我将其解压至C:\AndroID\ADT\sdk(你也可以将它解压至任务目录) ANDROID_SDK_ROOT:C:\AndroID\ADT\sdk //开发AndroID的ANT我将其解压至C:\AndroID\ANT\bin(你也可以将它解压至任务目录) ANT_ROOT:C:\AndroID\ANT\bin

以下4个变量值在你运行Cocos2d-x3.3 "stepup.py(在引擎根目录下)"正确配制Cocos2d-x3.3引擎后,将会为你自动加入的系统变量,注意我在Path中加入了"C:\Python27;"。

COCOS_CONSolE_ROOT:D:\cocos2d-x-3.3\tools\cocos2d-console\bin

COCOS_TEMPLATES_ROOT:D:\cocos2d-x-3.3\templates

COCOS_X_ROOT:D:\cocos2d-x-3.3

Path:C:\Python27;D:\cocos2d-x-3.3\templates;D:\cocos2d-x-3.3\tools\cocos2d-console\bin

如果能看到这张图,说明你环境配制好了,跟着我前往下一步吧。

总结

以上是内存溢出为你收集整理的Quick-Cocos2d-x 3.3绑定自定义类至Lua(一)环境搭建全部内容,希望文章能够帮你解决Quick-Cocos2d-x 3.3绑定自定义类至Lua(一)环境搭建所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1063887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存