尝试了一下别的网友使用MinGW的编译方式遇到编译错误所以最终选择使用visual studio 2017编译。
lua版本:lua-5.3.5
lua cjson版本:lua-cjson-2.1.0
工程仓库地址:https://github.com/ZXlei/LuaCjson.git
IDE:visual studio 2017
1,编写cjson.def文件进行接口导出。
2,解决strncasecmp函数差异,重新定义strncasecmp函数
#define strncasecmp(s1, s2, n) strnicmp(s1, s2, n)