Lua一日游:(1) Mac环境搭建与基本语法
1、环境搭建 Lua的官方网站为lua.org,你可以下载到整个lua的源码,并且在Mac平台下直接使用make命令进行编译,只需要切换到对应的lua目录使用make命令,之后会提示你需要在什么PLATFORM下进行make,我们输入make macosx即可完成整个编译过程。如图所示。
编译完成后我们可以在src目录中看到两个新生成的文件(lua和luac),如图所示。
我们可以使用luac对lua script进行编译,或者使用lua直接执行lua脚本(可以是源码,也可以是编译后的文件)。如图所示。
在Mac中使用Lua进行开发,有一个比较好用的Eclipse插件,或者是独立版的LDT(Lua Dev Tools),你可以在http://www.eclipse.org/koneki/ldt/中下载,下面是它的使用界面:
2、基本语法 我们直接使用源码来查看:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 print("hello lua") -- 输出 local num = 10 -- 定义一个局部变量 print(num) -- 输出 -- 定义方法,无参数 function sayHello() print("hello lua") end sayHello() -- 执行方法 -- 定义方法,有参数 function max(a,b) if a>b then return a else return b end end print(max(2,4)) -- 执行方法 -- 循环语句 for var=1, 100 do print(var) -- 打印1到100 end