1.下载安装包

去http://www.lua.org/ftp/,最新的是5.21版本,单击下载就Ok。

2.安装一些工具

终端运行

sudo apt-get install libreadline5
sudo apt-get install libreadline-gplv2-dev
3.安装

解压之前下载好的安装包,终端cd进入目录

运行

make linux sudo make install
Lua就装好了。

4.测试

直接在终端输入Lua,回车,就可以看到版本信息,Helloworld之要一行语句就搞定了,就像下面这样:

也可以写成单个文件来运行,例如求下面这个例子,求Fabnacci数列。

function fact( n ) 	if n==0 then 		return 1 	else 		return n*fact(n-1) 	end end print("enter a number:") --read a number a=io.read("*number")	 print(fact(a))
终端运行,结果如下:

参考:Programming in lua 2rd