在MAC下 配置lua开发环境与Cocos2d-X创建项目使用Lua

来源:互联网 发布:固镇县行知中学毕业证 编辑:程序博客网 时间:2024/05/16 19:48

安装lua-5.2.3的步骤:

1,首先下载最新版lua ,然后解压到你想解压到的位置 http://www.lua.org/ftp/

2,运行终端,cd 进入该文件夹src目录下。

3,在终端输入 make macosx 然后点击回车。

4,cd 至根目录下(指你刚在下载文件的根目录),在终端输入make test  然后回车。

正常出现 scr/lua -v    Lua 5.2.0 Copyright(C)1994-2011 Lua.org,PUC-Rio 

5,然后输入命令: sudo make install ,然后要求输入密码,这个密码是你的开机密码,如果没有直接回车。

有的话,输入密码之后回车就自动安装了。

6,安装完成后输入 lua -v 监测下是否出现 Lua 5.2.0  Copyright (C) 1994-2011 Lua.org, PUC-Rio 

出现则安装成功。



一、lua创建.pkg文件操作:


(1)新建文件,选择other,规则:

开始编写pkg文件,还记得README里的规则吗?再看一次:

   1) enum keeps the same    //枚举类型保留不变

   2) remove CC_DLL for the class defines, pay attention to multi inherites      //不要使用CC_DLL,改用多继承

   3) remove inline keyword for declaration and implementation                //删除内置变量?

   4) remove public protect and private     //不要用访问限定词

   5) remove the decalration of class member variable               //不要成员变量

   6) keep static keyword         //保留静态关键词

   7) remove memeber functions that declared as private or protected //public的函数


(2)改动文件名为a.pkg  然后打开它所在的文件夹,复制到tools/tolua++中

(3)解压tools/tolua++中的文件tolua++.Mac.zip  更改build.sh中的:第一个-》TOLUA=/Users/student/Desktop/cocos2d-x-2.2.2/tools/tolua++/tolua++

最后一个:cd ${SCRIPT_DIR}

${TOLUA} -L basic.lua -o /Users/student/Desktop/lua/LuaCocos2d.cpp Cocos2d.pkg



二、lua加入.pkg文件操作:

cd /Users/student/Desktop/cocos2d-x-2.2.2/tools/tolua++ 

ls

vi Cocos2d.pkg

i

加入.pkg的文件

ESC

shift+ZZ

pwd

make


三、运行lua脚本(类的使用)


LuaCocos2d.cpp文件替换掉cocos2dx_support的LuaCocos2d.cpp  并将其加入到项目中。创建一个.lua的文件,进行测试。


0 0
原创粉丝点击