Centos7安裝最新版lua

2021-09-17 22:10:04 字數 863 閱讀 1397

安裝方法:

curl -r -o   

tar zxf lua-5.3.1.tar.gz

cd lua-5.3.1

make linux test

可能出現的問題:

gcc -std=gnu99 -o2 -wall -wextra -dlua_compat_5_2 -dlua_use_linux    -c -o lua.o lua.c  

lua.c:80:31: 致命錯誤:readline/readline.h:沒有那個檔案或目錄

#include ^

編譯中斷。

make[2]: *** [lua.o] 錯誤 1

make[2]: 離開目錄「/home/jason/tools/lua-5.3.1/src」

make[1]: *** [linux] 錯誤 2

make[1]: 離開目錄「/home/jason/tools/lua-5.3.1/src」

make: *** [linux] 錯誤 2

解決辦法

yum install libtermcap-devel ncurses-devel libevent-devel readline-devel
測試是否安裝成功

make test

#刪除原有軟連線

rm -rf /usr/bin/lua

#建立新的軟連線

ln -s ~/lua5.3.1/src/lua /usr/bin/lua

#驗證是否成功

lua

參考blog:

centos7安裝docker最新版

1.加入docker的安裝源 sudo vim etc yum.repos.d docker.repo dockerrepo name docker repository baseurl enabled 1 gpgcheck 1 gpgkey 2.安裝docker sudo yum install ...

centos7安裝docker最新版

1 加入docker的安裝源 vim etc yum.repos.d docker.repo dockerrepo name docker repository baseurl enabled 1 gpgcheck 1 gpgkey 退出儲存 wq 2 pull安裝docker yum y inst...

centos7 安裝nodejs 最新版

筆者在安裝時,node為11.0.0版本。這裡以11版本為例,以後更新,安裝步驟時一致的。wget解壓安裝包 tar xvf node v11.0.0.tar.gz進入目錄並安裝相關外掛程式 cd node v11.0.0 sudo yum install gcc gcc c 進行預設配置並編譯 c...