# edk2-beni **Repository Path**: jiangwei0512/edk2-beni ## Basic Information - **Project Name**: edk2-beni - **Description**: 用于学习和验证UEFI BIOS。 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 4 - **Created**: 2021-10-02 - **Last Updated**: 2026-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简述 用于学习和验证UEFI BIOS。 # 代码说明 除了本仓库包含的代码,构建UEFI BIOS还需要如下的代码,可以在开源网站下载到: * edk2:https://gitee.com/jiangwei0512/edk2.git * brotli:https://gitee.com/jiangwei0512/brotli.git * oniguruma:https://gitee.com/jiangwei0512/oniguruma.git * openssl:https://gitee.com/jiangwei0512/openssl.git * public-mipi-sys-t:https://gitee.com/jiangwei0512/public-mipi-sys-t.git * jansson:https://gitee.com/jiangwei0512/jansson.git * libspdm:https://gitee.com/jiangwei0512/libspdm.git * mbedtls:https://gitee.com/jiangwei0512/mbedtls.git * edk2-redfish-client:https://gitee.com/jiangwei0512/edk2-redfish-client 注意代码需要注意版本控制,edk2不同的分支依赖于其它代码的不同提交版本。 Build.cmd脚本中已经包含了下载代码和切换分支的操作,不用自己去下载。 # 依赖软件 推荐安装以下软件: * Visual Studio,使用默认安装路径,否则编译会报错。 * git,本仓库不包含构建UEFI BIOS需要的所有代码,需要额外的下载,所以需要git工具。 * Visual Studio Code,代码编辑工具,非必要,推荐。 * Typora,Markdown程序,非必要,你现在看的文档就是用这个程序完成的。 * QEMU,用于运行本项目构建出来的BIOS。 注意不同的edk2分支代码需要的软件版本可能不同,推荐下载最新的版本。 # 使用方法 1. 点击Build.cmd下载代码,下载完成之后会自动开始构建UEFI BIOS。