【发布时间】:2012-09-30 16:31:23
【问题描述】:
我的主要目标是将我的 lua 文件变为可执行文件或将其变为小代码。 最好是他们两个。 我正在尝试 srlua,但在自述文件中它告诉我这样做:
"对于Windows,您需要先创建srlua.exe和glue.exe。然后为每个 Lua 程序,你想变成一个独立的程序,做 胶水 srlua.exe prog.lua prog.exe 当然,您可以使用任何名称来代替 prog.exe。”
当我尝试使用 codebluck 编译它来获取(srlua.exe)时,我得到了这个:
这意味着什么? 胶水 srlua.exe prog.lua prog.exe 我应该在哪里输入它。 提前致谢。
【问题讨论】:
-
你在哪里安装了 Lua?特别是它的头文件在哪里?
-
C:\Program Files (x86)\Lua\5.1
-
您确定将
void *data作为参数吗? -
问题来自编译器无法找到 lhf 提示的 Lua 头文件。这些应该在项目设置中设置或放在
srlua.c文件旁边。您在图像中突出显示的特定错误是由于编译器找不到lua_State结构(再次 - 因为找不到定义它的标头)。
标签: lua