Lua.efi包,用于在EFI环境中运行lua

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

有人可以提供下载 lua.efi 包的链接,以便在 EFI 环境中运行 lua 吗?

lua uefi
1个回答
1
投票

我不知道有任何针对 UEFI 的预构建 Lua 二进制文件,但是 代码在 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 构建配置文件),您可能需要应用 此补丁 以避免构建失败。

生成的二进制文件可以在

Build/AppPkg/DEBUG_GCC5/<ARCH>/
中找到。

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