如何编译 Lua 可执行文件?


虽然可以通过多种方法编译 Lua 可执行文件,但其中一些方法需要更多时间和资源。

最基本的方法是设置 **Lua Path** 环境变量,然后简单地运行 **lua** 命令。虽然这似乎并不麻烦,但设置 Lua Path 确实需要一些工作。

与其设置 Lua 路径,我们可以简单地使用 **env** 和 **lua** 的组合,这将允许我们将 Lua 文件转换为可执行文件或运行 Lua 脚本。

下面显示的命令执行相同的操作:

#!/USR/BIN/ENV LUA

在上面的命令中,有不同的关键字我们可以分别理解,让我们来做一下。

  • 脚本开头处的 **#! 行** 需要运行此脚本的程序的绝对路径。
  • **env** 是一个程序,如果作为“env program”执行,它将在路径中运行另一个程序,其绝对路径为(或应该是)**/usr/bin/env**。
  • 因此,将这两个事实放在一起,就像您经常做的那样,您就有了 **#! /usr/bin/env lua**

需要注意的是,我们需要在打算使用上述命令的机器上安装 Lua。

更新于: 2021年7月20日

575 次浏览

启动你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.