系统相关
首页 > 系统相关> > 如何在Linux上执行luac生成的lua字节码

如何在Linux上执行luac生成的lua字节码

作者:互联网

我有一个简单的lua源代码,称为hello.lua

print('Hello Lua')

我使用Lua5.3.4在RedHat Linux机器上将此文件编译为字节码,如下所示:

luac -o hello.luac  hello.lua
chmod +x hello.luac
./hello.luac 
bash: ./hello.luac: cannot execute binary file

我猜架构应该很好.我想不出什么错.

解决方法:

预编译的Lua程序与源程序的运行方式完全相同:

lua hello.luac

标签:lua,linux,bytecode
来源: https://codeday.me/bug/20191111/2017551.html