Lua CJSON 是 Lua 语言提供高性能的 JSON 解析器和编码器,其性能比纯 Lua 库要高 10 到 20 倍。Lua CJSON 完全支持 UTF-8 ,无需依赖其他非 Lua/LuaJIT 的相关包。
第一步:打开CJSON下载页,下载lua-cjson-2.1.0.tar.gz
第二步:解压cjson
sudo tar zxvf lua-cjson-2.1.0.tar.gz
第三步: make
这里出现了一个错误:
错误找不到lua.h和lauxlib.h文件
于是在系统中查找这两个文件:
sudo find / -name lua.h
结果:/usr/include/lua5.1/lua.h
修改Makefile文件:
打开后发现LUA_INCLUDE_DIR = $(PREFIX)/include设置有问题
修改LUA_INCLUDE_DIR = /usr/include/lua5.1
第四步:
make
make install
第五步:在终端打开lua测试一下
没有错误,搞定!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步