#efi #uefi #runner #x86-64

app efi-runner

使用QEMU和OVMF的EFI可执行文件运行器

2个版本

0.1.1 2023年8月25日
0.1.0 2023年8月25日

#996开发工具

MIT 许可证

1.5MB

efi-runner

使用QEMU和OVMF的EFI可执行文件运行器。

先决条件

您必须已安装QEMU,因为它是用于模拟UEFI的。

如何安装

要安装efi-runner,您必须使用带有bindeps不稳定功能的nightly通道上的cargo install

cargo +nightly install efi-runner -Z bindeps

如何使用

如果您的项目中不存在,请在您的项目中创建一个.cargo/config.toml文件并添加以下内容

[target.x86_64-unknown-uefi]
runner = "efi-runner"

之后,您就可以开始了!efi-runner已配置为您的UEFI目标运行器,并且每次您运行您的项目时,例如

cargo run

一个包含您的程序的QEMU窗口将打开。

Screenshot 2023-08-24 at 10 50 14 PM

依赖项

~6–15MB
~196K SLoC