访问https://www.lua.org/download.html
下载lua:https://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
机器是ubuntu 16.01 ,报错:
lua.c:82:31: fatal error: readline/readline.h: No such file or directory
解决:缺少libreadline-dev依赖包,安装回来就可以了。
centos: yum install readline-devel
ubuntu: apt-get install libreadline-dev.
再次make linux test成功。
其实ubuntu更便捷的apt安装就是:
apt install lua5.2
## 或者
apt install lua5.1
然后,lua -v,查看版本