如何编译lua excutable?

如何编译lua excutable?,lua,Lua,我正在通过以下链接与lua玩:。 现在我有点困惑于这个假定的简单任务,以另一种方式运行lua文件,即 让我们尝试另一种执行Lua程序的方法。下面是修改后的test.lua文件− 现场演示 #/usr/local/bin/lua 打印(“测试”) 这里,我们假设您的/usr/local/bin目录中有Lua解释器。如果第一行以#符号开头,则解释器将忽略它。现在,尝试按如下方式运行此程序− chmod a+rx test.lua /test.lua 我们将得到以下输出 测试 我想我需要知道Lu

我正在通过以下链接与lua玩:。
现在我有点困惑于这个假定的简单任务,以另一种方式运行lua文件,即

让我们尝试另一种执行Lua程序的方法。下面是修改后的test.lua文件− 现场演示

#/usr/local/bin/lua
打印(“测试”)
这里,我们假设您的
/usr/local/bin
目录中有Lua解释器。如果第一行以
#
符号开头,则解释器将忽略它。现在,尝试按如下方式运行此程序−

chmod a+rx test.lua
/test.lua
我们将得到以下输出

测试
我想我需要知道Lua翻译的位置。如有任何意见,我们将不胜感激

编辑:
/usr/local/bin/lua
更改为
/usr/bin/lua
后,效果良好。

如中所述,使用

如果lua如中所述位于路径中,请使用


如果lua在您的
路径中

您在哪个系统上?你安装了Lua吗?Ubuntu18,是的。我已经安装了Lua。在您的机器上,
$which Lua
的输出是什么?输出是:/usr/bin/luaThank供您提示。现在一切都好了。干杯,你用什么系统?你安装了Lua吗?Ubuntu18,是的。我已经安装了Lua。在您的机器上,
$which Lua
的输出是什么?输出是:/usr/bin/luaThank供您提示。现在一切都好了。干杯
#!/usr/bin/env lua