打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
《UEFI内核导读》VS2019社区版EDK2开发环境搭建

以前的开发环境因更换电脑被破坏,重新基于最新的版本在Windows环境下使用VS2019社区版搭建UEFI/EDK2开发环境,简单记录。

工具准备:

  1. EDK,从github下载最新的版本到本地目录,如:D:\EDK2
  2. iASL,解压之后放在C:\ASL目录
  3. NASM,下载并安装默认C:\Users\xx\AppData\Local\bin\NASM\
  4. VS2019,社区版选装Windows SDK,笔者使用的是10.0.19041.0
  5. 创建文件vcvarsx86_amd64_EFI.bat(@call "%~dp0vcvarsall.bat" x86_x64 10.0.19041.0 %*)放入C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build目录。
  6. 运行vcvarsx86_amd64_EFI.bat,切换到D:\EDK2
  7. 运行set NASM_PREFIX=NASM安装路径\(步骤3)
  8. 运行edksetup.bat reconfig
  9. 运行edksetup.bat rebuild
  10. 运行edksetup.bat VS2019
  11. 运行build -t VS2019
  12. 会构建EmulatorIA32 package
  13. 运行EDK2\Build\EmulatorIA32\DEBUG_VS2019\IA32\WinHost.exe启动模拟EFI环境

URL:

https://github.com/tianocore/edk2

https://acpica.org/downloads/binary-tools

https://www.nasm.us/

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
UEFI环境下在GPT分区上用U盘安装win7 x64
UEFI简介
教大家把手机刷成 Windows 11 系统
电脑的BIOS引导和UEFI引导
WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种 启动方式和分区架构下的安装可行性分析
UEFI+GPT和Legacy+MBR两种模式安装的系统有什么区别
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服