环境:ubuntu16.04
权限:我是以root用户进行操作的,普通用户需要在命令前加 sudo
安装命令(2019/11/15时最新版):
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命令找不到的话,说明你的机器上没有C的编译环境,lua是由C编写的,使用以下命令安装C的编译环境
apt-get install build-essential
安装完C的编译环境后再进行测试
make linux test
如果报错lua.c:82:31: fatal error: readline/readline.h: No such file or directory时,说明缺少库文件,使用以下命令安装
apt-get install libreadline-dev
然后继续进行测试
make linux test
没问题之后
make install
到此lua语言的环境已经安装完成,接下来写一个hello world进行测试。
命令行输入 lua 回车,会出现一个 >,表示进入lua的控制台,输入一下代码
print("Hello World!")
敲击回车,输入Hello World!