如何使用srlua生成可执行的Lua脚本?
我的主要目标是将lua文件转换为可执行文件或转换为bite代码。 最好两个都是。 我正在尝试srlua,但在自述文件中,它告诉我要做: “对于Windows,您需要先创建srlua.exe和glue.exe。然后为每个 如果您想将Lua程序转换为独立程序,请执行以下操作: 粘合srlua.exe prog.lua prog.exe 当然,您可以使用任何名称代替prog.exe。“ 当我试图使用codebluck获取(srlua.exe)来编译它时,我得到以下结果: 这是什么意思? 粘合srlua.exe prog.lua prog.exe 我应该在哪里打字呢。如何使用srlua生成可执行的Lua脚本?,lua,Lua,我的主要目标是将lua文件转换为可执行文件或转换为bite代码。 最好两个都是。 我正在尝试srlua,但在自述文件中,它告诉我要做: “对于Windows,您需要先创建srlua.exe和glue.exe。然后为每个 如果您想将Lua程序转换为独立程序,请执行以下操作: 粘合srlua.exe prog.lua prog.exe 当然,您可以使用任何名称代替prog.exe。“ 当我试图使用codebluck获取(srlua.exe)来编译它时,我得到以下结果: 这是什么意思? 粘合srlua
提前谢谢。在shell中键入它。一旦你有了srlua的二进制文件,它就会将“prog.lua”粘贴到“srlua.exe”上,生成“prog.exe”。当然,你也需要胶水。您可以在这里获得Lua5.1的srlua二进制文件和glue二进制文件 您在哪里安装了Lua?特别是,它的头文件在哪里?C:\Program files(x86)\Lua\5.1是否确定将
void*data
作为参数?问题在于编译器无法找到lhf所暗示的Lua头文件。应在“项目设置”中设置,或将其放在srlua.c
文件旁边。您在图像中突出显示的特定错误是由于编译器找不到lua_State
struct(同样,因为定义它的头不见了)。