Lua cjson安装及部署

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

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”错误)
保存配置文件然后退出

make

sudo make install

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

如果存在则代表安装成功
————————————————
版权声明:本文为CSDN博主「桃丶夭」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39843367/java/article/details/103770161

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章