如何编译lua excutable?
我正在通过以下链接与lua玩:。如何编译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程序的方法。下面是修改后的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