lua集成cjson
1, 准备编译好的lua

2, lua加到环境变量Path下

3, 下载openresty维护的cjson源码
GitHub - openresty/lua-cjson: Lua CJSON is a fast JSON encoding/parsing module for Lua
4, 在cjson的CMakeList.txt加一行

路径为lua源码的头文件所在文件夹
5, 用MinGW编译
点击Configure设置为MinGW Makefiles,然后点击Generate

打开命令行,进入build文件夹,输入mingw32-make

6, 编译后生成的文件

7, 将生成的cjson.dll拷贝到lua所在文件夹

8, 测试脚本TestCJson.lua
local cjson = require("cjson") local jsonStr = '{"1": "one"}' local jsonObj = cjson.decode(jsonStr) print(jsonObj["1"])

参考
windows下lua三方库lua-cjson的编译_cjson.dll-CSDN博客

浙公网安备 33010602011771号