因为Lua开发早晚要与C结合,也就是要编译C,所以从源代码编译Lua显然是个顺理成章的方案。
所以,首先:
apt install build-essential libreadline-dev
如果系统里没安装libreadline-dev的话,在make时会遇到普遍碰到的Error,如果有兴趣看看报错信息,也不妨故意跳过这一步,等出错后再回头补充安装,亦无不可。
接着:
cd /tmp curl -R -O http://www.lua.org/ftp/lua-5.3.3.tar.gz #当前最新版本 tar zxf lua-5.3.3.tar.gz cd lua-5.3.3 make linux test make install
这样就可以说完成了。
但还可以稍稍做多一点:在 /etc/profile 里添加以下两行:
export LUA_HOME=/usr/local/lua export PATH=$PATH:$LUA_HOME/bin
然后执行:
source /etc/profile
OK,小功告成。
原文地址:https://www.cnblogs.com/cstylex/p/deploy_lua_on_Linux.html
时间: 2024-11-08 21:47:42