linux下运行lua,linux下配置Lua运行环境

1.下载包

[root@dev ~]# wget http://www.lua.org/ftp/lua-5.2.0.tar.gz

2.解压缩

[root@dev lua]# tar zxf lua-5.2.0.tar.gz

3.修改Makefile文件

[root@dev lua]# cd lua-5.2.0

[root@dev lua-5.2.0]# vim Makefile

INSTALL_TOP= /usr/local/lua

4.运行安装

[root@dev lua-5.2.0]# make linux

make[1]: Entering directory `/usr/local/lua/lua-5.2.0/src'

make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses"

make[2]: Entering directory `/usr/local/lua/lua-5.2.0/src'

gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o lua.o lua.c

gcc -o lua lua.o liblua.a -lm -Wl,-E -ldl -lreadline -lncurses

gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o luac.o luac.c

gcc -o luac luac.o liblua.a -lm -Wl,-E -ldl -lreadline -lncurses

make[2]: Leaving directory `/usr/local/lua/lua-5.2.0/src'

make[1]: Leaving directory `/usr/local/lua/lua-5.2.0/src'

[root@dev lua-5.2.0]# make install

cd src && mkdir -p /usr/local/lua/bin /usr/local/lua/include /usr/local/lua/lib /usr/local/lua/man/man1 /usr/local/lua/share/lua/5.2 /usr/local/lua/lib/lua/5.2

cd src && install -p -m 0755 lua luac /usr/local/lua/bin

cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/lua/include

cd src && install -p -m 0644 liblua.a /usr/local/lua/lib

cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/lua/man/man1

5.验证一下

[root@dev lua-5.2.0]# /usr/local/lua/bin/lua

Lua 5.2.0 Copyright (C) 1994-2011 Lua.org, PUC-Rio

>

恭喜,安装成功了!

注意:如果遇到make linux或者make install报错,先运行

[root@dev lua-5.2.0]# yum install -y readline-devel ncurses-devel

然后重新make linux 和 make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值