没有合适的资源?快使用搜索试试~ 我知道了~
lua-conf:将lua表转换为C对象,并在许多lua状态之间共享
共6个文件
lua:2个
license:1个
md:1个
需积分: 13 1 下载量 185 浏览量
2021-05-20
01:05:05
上传
评论
收藏 7KB ZIP 举报
温馨提示
什么是lua-conf lua-conf是一个lua库,它可以将一个lua表转换为一个常量C对象(一个lightuserdata)。 然后,您可以在许多lua状态之间共享它。 为什么要使用lua-conf 读取常量C对象是线程安全的,因此您可以在许多lua状态中同时使用它。 如果转换大型lua表,则将减少lua vm的内存使用量。 因此,垃圾收集器将运行得更快(标记更少的gc对象)。 有时您需要重新加载lua vm,表中的常量数据不再需要解析器。 支持的类型 键必须是32位整数或字符串,值可以是布尔值,字符串,数字和表。 如何建造 在项目中包含源luaconf.c,或将其构建为动态库。 gcc -O2 -Wall --shared -o conf.so luaconf.c #linux gcc -O2 -Wall --shared -o conf.dll luaconf.c
资源推荐
资源详情
资源评论
收起资源包目录
lua-conf-master.zip (6个子文件)
lua-conf-master
.gitignore 178B
README.md 1KB
test.lua 509B
LICENSE 1KB
conf.lua 2KB
luaconf.c 16KB
共 6 条
- 1
资源评论
风花雪月不等人
- 粉丝: 26
- 资源: 4645
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功