Debian服务器上安装lua
1)下载压缩包
wget http://www.lua.org/ftp/lua-5.1.4.tar.gz
2)解压文件
tar zxvf lua-5.1.4.tar.gz
3)安装文件
cd lua-5.1.4
make linux
这时遇到错误:
“luaconf.h:276:30: fatal error: readline/history.h: 没有那个文件或目录 #include <readline/history.h>”,
解决方法:注释掉不可以,百度一下,得到需要安装readline
下载readline-6.3.tar.gz
wget http://ftp.gnu.org/gnu/readline/readline-6.3.tar.gz
解压: tar zxvf readline-6.3.tar.gz
cd readline-6.3
./configure
make
make install
至此,readline已经安装完成。
再次进入到lua目录下进行安装lua。
cd lua-5.1.4
make linux
make linux install
4)测试是否安装成功。
lua -v
root@HWM:/var/lua# lua -v
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
说明lua已经安装成功。