看了国内的edk2编译文章. 大不部分都是编译 用于虚拟机(qemu)或者模拟器上运行的
很少有编译edk2项目 出 真机的 bios
希望本文章对你有帮助,
请注意 github,com因为被墙了. 所有需要用gitee代替
参考来源
https://gitee.com/binout/edk2-platforms/tree/master
https://gitee.com/tianocore/edk2-platforms/blob/master/Platform/Intel/Readme.md
Ubuntu搭建UEFI开发环境(编译运行环境部署)_是半吊子呀的博客-CSDN博客
需要安装的软件
gcc, g++, iasl, python(pip), nasm, uuid
系统命令 git, make
需要的项目源码
我的环境如下 (记得提前安装下需要的环境)
操作系统 Ubuntu 18.04 64位
GCC: gcc 5.5.0 (官方要求gcc5.4)
g++: g++ 7.5.0 (好像g++5也行)
iasl: iasl version 20180105 (官方推荐20190816)
python: Python 3.6.9