Lua cjson模块编译笔记及错误解决做法实用指南
平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“Lua cjson模块编译笔记及错误解决做法”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。
采用文档:(链接已移除)
下载地址:(链接已移除)
编译时可能会报错,要修改Makefile文件:
我下载的是lua jit版本,改了以下#部分内容
复制代码 代码如下所示:
#LUA_INCLUDE_DIR = $(PREFIX)/include
LUA_INCLUDE_DIR = $(PREFIX)/include/luajit-2.0/
#LUA_CMODULE_DIR = $(PREFIX)/lib/lua/$(LUA_VERSION)
LUA_CMODULE_DIR = $(PREFIX)/lib
#LUA_MODULE_DIR = $(PREFIX)/share/lua/$(LUA_VERSION)
LUA_MODULE_DIR = $(PREFIX)/share/lua/luajit-2.0.3
理解这一步时,注意,最后复制的路径,即将编译出来的so文件复制到lua的lib目录下,我设置的是以下路径
/usr/local/lib/lua/5.1/cjson.so
相关资讯
-
10.19
基于Vue3+DeepSeek实现方式流式打字机效果实用指南
-
10.19
Rust并发编程怎么实现协程?异步任务调度做法完整指南
-
10.19
OpenClaw安装部署及应用场景教程(2026最新完整版)实用指南
-
10.19
Rust并发编程入门:多进程创建与等待子进程的实用指南
-
10.18
vue3中的事件修饰符完整指南
-
10.17
Codex CLI 登录失败排查流程:从命令状态、浏览器回调到脱敏支持记录实用指南
游戏推荐
推荐专题
热门阅读
-
-
-
-
- 轻松掌握一键删除Excel表格内容的实用实用技巧
- 09.03
-
- 阿里千问开源Qwen3.8系列模型
- 09.03
-
推荐下载
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏