linux下安装lua-5.2.0的流程
下载安装包
进入官方站点(http://www.lua.org/download.html )下载最新的安装包。当前是 Lua 5.2.0
wget -c http://www.lua.org/ftp/lua-5.2.0.tar.gz
解压:
tar zxvf lua-5.2.0.tar.gz
安装readline
wget -c ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz
tar -zxvf readline-6.2.tar.gz
cd readline-6.2
./configure //这个地方一定要指定路径,要不然要报错(一般在/usr/local下用软件命名,比如 /usr/local/readline下)
make && make installl
或:
yum -y install readline-devel ncurses-devel
进入lua-5.2.0解压的目录
cd lua-5.2.0
(如果发现少了readline库,要先安装 readline-4.3.tar.gz到/usr/local/readline
修改lua src/Makefile
修改MYCFLAGS=-I/usr/local/readline/include
修改MYLDFLAGS=-L/usr/local/readline/lib

之后直接执行lua命令,还会出现加载不了readline.so的问题,在/usr/lib/下那一个so,软链接到/usr/local/readline/lib/libreadline.so.6即可)
建立软连接 :
ln -s /usr/lib/libreadline.so libreadline.so
ln -s /usr/lib/libreadline.so libreadline.so.6
保存之后,再运行命令:
make linux
make install


本文详细介绍在Linux环境下安装Lua5.2.0的步骤,包括下载安装包、配置readline库、修改Makefile文件及最终的编译安装过程。
1078

被折叠的 条评论
为什么被折叠?



