文件名称:srlua:用于构建自运行的Lua程序的工具
文件大小:79KB
文件格式:ZIP
更新时间:2024-06-02 09:52:32
C
这是一个自运行的Lua解释器。 它旨在与Lua程序(可以是文本形式也可以是预编译形式)组合成一个独立的程序,该程序在运行时将运行给定的Lua程序。 Lua程序可以在名为“ arg”的表中使用命令行参数,也可以将其作为“ ...”。 所有标准Lua库也将可用。 如果要使用其他库集,只需从Lua源中复制linit.c,将其添加到srlua.c并编辑luaL_openlibs以适合您的需要。 Makefile针对Unix系统。 只需对其进行编辑以反映您安装的Lua。 然后运行make。 这将生成srlua和胶水,并运行一个简单的测试。 对于要转换为独立程序的每个Lua程序,请粘贴srlua prog.lua a.out chmod + x a.out当然,您可以使用任何名称代替a.out。 对于Windows,您需要先创建srlua.exe和gum.exe。 然后,对于要转换为独立程序的每
【文件预览】:
srlua-master
----glue.rc(739B)
----CMakeLists.txt(1016B)
----glue.h(333B)
----README.md(1KB)
----lua.ico(113KB)
----lua_powered.ico(116KB)
----wmain.c(391B)
----test.lua(196B)
----cmake()
--------lua.cmake(11KB)
--------FindLua.cmake(4KB)
--------dist.cmake(13KB)
----srlua.rc(739B)
----srlua.c(5KB)
----glue.c(1KB)
----.travis.yml(1KB)
----dist.info(308B)
----Makefile(802B)