有人可以提供下载lua.efi软件包的链接,以便在EFI环境中运行lua。
答案 0 :(得分:1)
我不知道任何预先构建的UEFI的Lua二进制文件,但是code is available in EDK2,所以你可以自己构建它。
$ git clone https://github.com/tianocore/edk2.git
$ cd edk2
$ . edksetup.sh
然后编辑AppPkg / AppPkg.dsc,从行中删除前导#
# AppPkg/Applications/Lua/Lua.inf
然后使用
构建Lua.efi
$ build -a <ARCH> -t GCC5 -p AppPkg/AppPkg.dsc -m AppPkg/Applications/Lua/Lua.inf
<ARCH>
是您的预期目标架构。可能是IA32,X64或AARCH64之一。
如果使用GCC 6构建(使用GCC5构建配置文件),您可能需要应用this patch以避免构建失败。
生成的二进制文件将在Build/AppPkg/DEBUG_GCC5/<ARCH>/
。