Lua 教程
1. Lua 教程 2. Lua 环境安装 3. Lua 基本语法 4. Lua 数据类型 5. Lua 变量 6. Lua 循环 7. Lua 流程控制 8. Lua 函数 9. Lua 运算符 10. Lua 字符串 11. Lua 数组 12. Lua 迭代器 13. Lua table(表) 14. Lua 模块与包 15. Lua 元表(Metatable) 16. Lua 协同程序(coroutine) 17. Lua 文件 I/O 18. Lua 错误处理 19. Lua 调试(Debug) 20. Lua 垃圾回收 21. Lua 面向对象 22. Lua 数据库访问

Lua 环境安装

Lua 环境安装

Linux 系统上安装

Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:


curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz

tar zxf lua-5.3.0.tar.gz

cd lua-5.3.0

make linux test

make install


Mac OS X 系统上安装


curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz

tar zxf lua-5.3.0.tar.gz

cd lua-5.3.0

make macosx test

make install

接下来我们创建一个 HelloWorld.lua 文件,代码如下:


print("Hello World!")

执行以下命令:


$ lua HelloWorld.lua

输出结果为:

Hello World!

Window 系统上安装 Lua

window下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:

双击安装后即可在该环境下编写 Lua 程序并运行。

你也可以使用 Lua 官方推荐的方法使用 LuaDist:http://luadist.org/