没有合适的资源?快使用搜索试试~ 我知道了~
luawrapper:将 lua 脚本转换为静态编译和自治的二进制文件
共144个文件
c:92个
h:33个
lua:5个
需积分: 17 0 下载量 5 浏览量
2021-06-15
13:19:14
上传
评论
收藏 334KB ZIP 举报
温馨提示
Luawrapper 概述 Luawrapper 是一种从 lua 脚本构建完全自主的静态预编译二进制文件的方法。 为此,它必须同时包含 lua 脚本所依赖的 C 和 lua 库。 描述 Luawrapper 实现了一个小型的 lua 解释器。 所需的 lua 脚本、依赖项和主要 lua 脚本作为 elf 部分嵌入到最终的可执行文件中。 C 依赖项被编译到主可执行文件中,以便可以访问它们对应的模块初始化函数 (luaopen_XXX)。 lua 和 C 依赖项都使用 package.preload lua 工具预加载。 因此,当解释主要的 lua 可执行文件时,需要的依赖项,无论是 C 还是 lua,都是按需加载的,即当它们是“require”-d 时。 用法 使用提供的构建系统 examples目录包含一些可以用作示例的用例。 通过调整 examples.mk 并在示例文件夹中添加相应
资源推荐
资源详情
资源评论
收起资源包目录
luawrapper:将 lua 脚本转换为静态编译和自治的二进制文件 (144个子文件)
lparser.c 45KB
lgc.c 37KB
lapi.c 29KB
lvm.c 28KB
elf_update.c 28KB
lstrlib.c 28KB
lauxlib.c 27KB
lcode.c 22KB
loadlib.c 21KB
ldo.c 20KB
liolib.c 17KB
ltable.c 16KB
ldebug.c 15KB
llex.c 15KB
luawrapper.c 13KB
libelf_ar.c 12KB
lbaselib.c 12KB
ldblib.c 10KB
libelf_ar_util.c 8KB
loslib.c 8KB
lobject.c 8KB
ltablib.c 7KB
lstate.c 7KB
elf_data.c 7KB
lmathlib.c 6KB
libelf_ehdr.c 6KB
elf_scn.c 6KB
lundump.c 5KB
libelf_open.c 5KB
lstring.c 5KB
elf_flag.c 4KB
gelf_phdr.c 4KB
libelf_allocate.c 4KB
lbitlib.c 4KB
lfunc.c 4KB
libelf_xlate.c 4KB
gelf_ehdr.c 4KB
libelf_phdr.c 4KB
gelf_rela.c 4KB
gelf_sym.c 4KB
gelf_rel.c 4KB
gelf_move.c 4KB
libelf_align.c 4KB
gelf_syminfo.c 4KB
gelf_dyn.c 4KB
gelf_cap.c 4KB
elf_strptr.c 4KB
gelf_symshndx.c 4KB
lcorolib.c 3KB
gelf_shdr.c 3KB
libelf_extended.c 3KB
ldump.c 3KB
lopcodes.c 3KB
elf_errmsg.c 3KB
libelf_memory.c 3KB
libelf_checksum.c 3KB
elf_end.c 3KB
libelf_data.c 3KB
gelf_xlate.c 3KB
lmem.c 3KB
elf_begin.c 3KB
elf_shstrndx.c 2KB
lctype.c 2KB
elf_next.c 2KB
elf_shnum.c 2KB
elf_phnum.c 2KB
elf_open.c 2KB
elf_getident.c 2KB
elf_getarsym.c 2KB
gelf_fsize.c 2KB
elf_rand.c 2KB
gelf_checksum.c 2KB
elf_cntl.c 2KB
libelf_shdr.c 2KB
elf_hash.c 2KB
elf_rawfile.c 2KB
ltm.c 2KB
elf_version.c 2KB
elf_getbase.c 2KB
elf_memory.c 2KB
elf_getarhdr.c 2KB
linit.c 2KB
elf.c 2KB
elf_kind.c 2KB
lw_dependencies.c 2KB
elf_errno.c 2KB
lzio.c 2KB
gelf_getclass.c 2KB
elf_fill.c 2KB
bar.c 527B
lw_dependencies.c 461B
lw_dependencies.c 381B
.gitignore 215B
elfdefinitions.h 97KB
uthash.h 57KB
luaconf.h 15KB
lobject.h 15KB
lua.h 13KB
_elftc.h 10KB
lopcodes.h 8KB
共 144 条
- 1
- 2
资源评论
Mika.w
- 粉丝: 35
- 资源: 4590
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功