Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

以官网的Lua 5.3.5版本为例。

1
2
3
4
5
curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz
tar zxf lua-5.3.5.tar.gz
cd lua-5.3.5
make linux test
make install

有时候权限不够,使用sudo命令

此版本的lua不带测试例子,需要自己写一个hello.lua:

1
print("Hello World!")

然后执行

1
lua hello.lua

会得到如下的输出:

1
Hello World!

mac安装测试完。