将 Lua 转换为 Unix 可执行文件?

好的,我在想是否能够在 Mac OS X 上将 .lua 脚本转换为 Unix 可执行文件。这有可能吗?如果可以,我该如何操作?

点赞
用户107090
用户107090

手册 改编而来:

使用 chmod +x#! 的形式,Lua 脚本可以转换成可执行程序,如下所示:

 #!/usr/local/bin/lua

在您的机器上,Lua 解释器的位置可能有所不同。如果 Lua 在 PATH 中,那么更具移植性的解决方案是:

 #!/usr/bin/env lua

例如,还可以尝试 srlua。这是一种构建自运行 Lua 程序的工具。

2015-08-17 03:35:25