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

安装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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值