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

本文介绍了如何在Windows环境下使用Visual Studio 2019社区版搭建UEFI/EDK2开发环境。详细步骤包括下载最新EDK2、配置iASL、安装NASM、选择安装Windows SDK,以及创建和运行必要的批处理文件,最终成功构建EmulatorIA32包并在模拟EFI环境中运行。
摘要由CSDN通过智能技术生成

================================

敬请关注:“固件C字营”

        以前的开发环境因更换电脑被破坏,重新基于最新的版本在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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值