2021-8-14 EDK II编译

本文记录了在2021年8月编译EDK II时遇到的新问题及解决方法,特别是新增的brotli库依赖。在编译过程中,需额外下载brotli库并将其放入指定目录,以解决编译时的文件缺失问题。
摘要由CSDN通过智能技术生成

为什么要写这篇文章

今天编译EDK II时遇到了一些问题,上网查时发现绝大多数文章都是很久以前的了,所以想写篇文章说明我所遇到的问题

新的改变

2021-8-14日的截图
可以看到,最后一次提交是在昨天,现在的EDK II与以前的变化是很大的

增加依赖项

MdeModulePkg包新增了brotli库的依赖
brotli库,呵呵,好老的库
可以在这里下载,也可以通过git: https://github.com/google/brotli.git 下载

如何编译

相同之处

大体上编译方法还是和以前一样,先配置环境,再执行edksetup,编译basetools,最后build,这部分是一样的,我就不多说了

不同之处

在进行Basetools和默认的模拟器编译时,会出现一个之前EDK II编译时从未出现过的问题

d:\edk2-master\MdeModulePkg\MdeModulePkg.dec(28): error 000E: File/directory not found
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值