Lua-cjson安装及部署

2023-01-01 15:32:00 浏览数 (2)

在安装lua-cjson时在网上查找了很多文章,关于具体的安装方法众说纷纭,主要原因是因为lua-cjson在安装时需要进行配置的更改,以下是经过实操得到的具体安装步骤。

代码语言:javascript复制
wget http://www.kyne.com.au/~mark/software/download/lua-cjson-2.1.0.tar.gz 下载安装包

tar zxvf lua-cjson-2.1.0.tar.gz

cd lua-cjson-2.1.0/

修改配置文件

修改lua版本,默认版本为5.1 (我的当前版本为5.3,可以通过lua -v 查看版本信息) 注释掉 CJSON_LDFLAGS = -shared 设置CJSON_LDFLAGS = -bundle -undefined dynamic_lookup (这里就是OSX和Unix的区别,bundle是Mac使用的文件格式,如果不使用这些选项,可能引起“multiple lua vms detected”错误) 保存配置文件然后退出

代码语言:javascript复制
make

sudo make install

检查 /usr/local/lib/lua/5.3文件夹下是否存在cjson.so文件

如果存在则代表安装成功

0 人点赞