Cocos2d-x 脚本语言Lua介绍_android

下载我们的Lua:

Cocos2d-x 脚本语言Lua介绍_2d_02


这里笔者下载的是眼下最新版本号lua-5.2.3

解压缩有例如以下文件夹文件:

Cocos2d-x 脚本语言Lua介绍_html_03

在mac系统下,能够直接使用make命令对Lua进行编译:

使用终端进入Lua文件夹下:运行命令make macosx,对Lua開始编译

Cocos2d-x 脚本语言Lua介绍_字节码_04

编译完毕后,会在src文件夹下生成相应.o文件:

Cocos2d-x 脚本语言Lua介绍_lua_05

主要生成了两个可运行文件,分别lua,luac

Cocos2d-x 脚本语言Lua介绍_html_06

进入命令行,运行./lua

Cocos2d-x 脚本语言Lua介绍_html_07

键入命令 sudo nano hello.lua。新建Lua文件

Cocos2d-x 脚本语言Lua介绍_2d_08

保存之后就会生成hello.lua文件,在命令行运行:

Cocos2d-x 脚本语言Lua介绍_字节码_09

这样我们就通过lua命令来运行lua代码了

相同的我们能够使用luac命令为我们hello.lua文件生成字节码文件

运行./luac hello.lua就会生成一个luac.out的字节码文件

然后我们使用./lua luac.out。实现与使用lua命令运行源文件相同的效果:

Cocos2d-x 脚本语言Lua介绍_android_10


以上是Lua介绍,下一步博客介绍Lua基本语法。