如何编译可执行的lua?

问题描述 投票:1回答:1

我正在通过以下链接与lua一起玩:https://www.tutorialspoint.com/lua/lua_basic_syntax.htm。现在,我对这个以其他方式运行lua文件的简单任务感到困惑,例如,>

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

#!/usr/local/bin/lua

print("test")

这里,我们假设您在/usr/local/bin目录中具有Lua解释器。如果第一行以#符号开头,则它将被解释器忽略。现在,尝试如下运行此程序-

chmod a+rx test.lua
./test.lua

我们将获得以下输出。

test

我想我需要知道Lua解释器在哪里。任何意见,不胜感激。

编辑:

/usr/local/bin/lua更改为/usr/bin/lua后,效果很好。

我正在通过以下链接与lua一起玩:https://www.tutorialspoint.com/lua/lua_basic_syntax.htm。现在,我对这个以其他方式运行lua文件的简单任务感到困惑,即...

lua
1个回答
0
投票

manual中所述,使用

© www.soinside.com 2019 - 2024. All rights reserved.