linux centos 7.5下 源码编译安装 lua环境

lua 5.3.5 下载安装时发现缺少库 readline 需要添加依赖

yum search readline 看有哪些包

 安装带有 devel 字样的

  安装无 devel 的非开发包,通常不会自动安装相关 HEAD FILE

yum install -y readline-devel 

或直接

yum install libtermcap-devel ncurses-devel libevent-devel readline-devel

lua 5.3.5 目录下 make linux

[root@VM_162_1_centos lua-5.3.5]# make install
cd src && mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1 /usr/local/share/lua/5.3 /usr/local/lib/lua/5.3
cd src && install -p -m 0755 lua luac /usr/local/bin
cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/include
cd src && install -p -m 0644 liblua.a /usr/local/lib
cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/man/man1
[root@VM_162_1_centos lua-5.3.5]# cd ../

[root@VM_162_1_centos lua]# vim test.lua
[root@VM_162_1_centos lua]# cat test.lua
print("Hello World")
[root@VM_162_1_centos lua]# lua test.lua
Hello World
[root@VM_162_1_centos lua]#

lua 脚本说明参见

http://www.lua.org/manual/5.3/manual.html 

猜你喜欢

转载自www.cnblogs.com/heling/p/10793894.html