centos7安装lua查看lua版本

冷不防 2023-10-03 07:46 44阅读 0赞

centos7安装lua

1.CentOS7默认已经安装了5.1.4

查看当前lua版本号:lua -v

Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio

查看lua和luac的位置:which lua luac

/usr/bin/lua
/usr/bin/luac

2.编译Lua5.3版本

下载lua-5.3.3.tar.gz

make linux

出现错误:lua.c:80:31: fatal error: readline/readline.h: No such file or directory

表示需要安装依赖库:yum install readline-devel

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

可以看到,lua和luac被安装到了/usr/local/bin中

lua -v查看版本,发现还是旧的版本,那我们就将/usr/bin中的lua和luac删除,然后将/usr/local/bin中的lua和luac创建一个ln到/usr/bin中即可

cd /usr/bin

rm -rf lua luac

ln -s /usr/local/bin/lua /usr/bin/lua

ln -s /usr/local/bin/luac /usr/bin/luac

lua -v

Lua 5.3.3 Copyright (C) 1994-2016 Lua.org, PUC-Rio

发表评论

表情:
评论列表 (有 0 条评论,44人围观)

还没有评论,来说两句吧...

相关阅读

    相关 基于centos7安装lua

    前言 Lua是一种轻量、小巧的脚本语言,用标准C语言编写并以源代码形式开发。设计的目的是为了入到其他应用程序中,从而为应用程序提供灵活的扩展和定制功能。 lua

    相关 centos 安装lua

    第一次在centos上搭建lua环境,好多不懂的地方,记录下来以备查询 1、下载lua wget curl -R -O http://www.lua.org/ftp/lua