下载地址:
编译环境:win7 + MINGW
修改下载得到的lua-cjson-2.1.0.zip中的Makefile
取消windows编译的注释:
## Windows (MinGW)TARGET = cjson.dllPREFIX = /home/user/optCJSON_CFLAGS = -DDISABLE_INVALID_NUMBERSCJSON_LDFLAGS = -shared -L$(PREFIX)/lib -llua51LUA_BIN_SUFFIX = .lua将Lua的lua51.dll置于mingw的lib文件夹 将lua的include文件夹置于mingw的inclde 用mingw32-make执行编译,最后生成到了同目录的dll
把cjson.dll丢到lua中的clibs文件即可使用。
参考:
http://see.sl088.com/wiki/Lua-cjson