加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【绑定自定义类至Lua】(一)环境搭建

发布时间:2020-12-14 16:42:06 所属栏目:百科 来源:网络整理
导读:* 确定你安装了Android NDK R9B 版本 ,如果没有前往下载。 *下载Python2.7.3 (32bit),并保证它被正确安装。 * 为Python设置用户变量,"系统"-(右健)属性-"高级系统设置"-环境变量-在用户变量栏加入附一中的系统变量。 *下载Pyyaml ,并安装。 *下载pyCheet

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

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

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

*下载Pyyaml ,并安装。

*下载pyCheetah,并解压至 "C:Python27Libsite-packages"。

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

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


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

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:ProgramFilesJavajdk1.7.0_45)
JAVA_HOME:C:ProgramFilesJavajdk1.7.0_45
//开发Android的NDK我将其解压至C:AndroidNDK_R9B(你也可以将它解压至任务目录)
NDK_ROOT:C:AndroidNDK_R9B
//开发Android的SDK我将其解压至C:AndroidADTsdk(你也可以将它解压至任务目录)
ANDROID_SDK_ROOT:C:AndroidADTsdk
//开发Android的ANT我将其解压至C:AndroidANTbin(你也可以将它解压至任务目录)
ANT_ROOT:C:AndroidANTbin

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

COCOS_CONSOLE_ROOT:D:cocos2d-x-3.3toolscocos2d-consolebin

COCOS_TEMPLATES_ROOT:D:cocos2d-x-3.3templates

COCOS_X_ROOT:D:cocos2d-x-3.3

Path:C:Python27;D:cocos2d-x-3.3templates;D:cocos2d-x-3.3toolscocos2d-consolebin

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读