=========Linux编译安装详解==========
lua安装
下载
wget -d https://www.lua.org/ftp/lua-5.4.6.tar.gz
tar -zxvf lua-5.4.6.tar.gz
cd lua-5.4.6
编译lua
make macosx
测试
make test
安装
sudo make install
验证
lua -v
Lua5.4貌似自带了LuaRocks,大家自己测试吧,有就不用看下面的LuaRocks安装了
luarocks --version
LuaRocks安装(Lua的工具包管理工具)
下载&安装
wget https://luarocks.org/releases/luarocks-3.11.0.tar.gz
tar -zxcf luarocks-3.11.0.tar.gz
cd luarocks-3.11.0
# 编译并安装
./configure && make && sudo make install
# 检验
luarocks --version
# 默认安装模式为本地安装,也就是将包安装在用户的home目录下,而不是全局安装在系统的共享位置
luarocks config local_by_default true
修改配置文件
研究中ing—
配置文件位置,此处目的为主要为修改luarocks库的安装位置,将其直接安装到lua的搜索库路径中去
rocks_trees = {
{
name = "user",
root = "/opt/"
},
{
name = "system",
root = "/opt/"
}
}
variables = {
LUA = "/usr/local/bin/lua",
LUA_BINDIR = "usr/local/bin",
LUA_DIR = "usr/local/bin",
LUA_VERSION = "5.4"
}
LuaSocket安装
luarocks install luasocket
报错解决
安装完成
IDEA配置
1.下载安装EmmyLua
2.然后就能开发了(新建Lua项目)
3.开发脚本
4.编写脚本(就可以了)