1.下载Nasm安装 解压到目录 系统环境添加
NASM_PREFIX C:\nasm\
2.下载Asl,解压到c:\Asl目录 没有就创建
3.下载python3.7 or later
4.创建一个工作目录
比如c:\efi\test
5.clone edk2
git clone --recursive https://github.com/tianocore/edk2
6.clone edk2-baseTools-win32
git clone --recursive https://github.com/tianocore/edk2-BaseTools-win32
7.设置系统环境
EDK_TOOLS_BIN = 刚才clone的baseTools-win32目录
此时目录结构如下:
efi
└───test (WORKSPACE)
├───edk2
└───edk2-BaseTools-win32
8.clone edk2-fatPkg(注意完整命令)
git clone --recuresive https://github.com/tianocore/edk2-FatPkg FatPkg
9.设置系统环境
WORKSPACE=c:\efi\test
PACKAGES_PATH=%WORKSPACE%\edk2
EDK_TOOLS_BIN=%WORKSPACE%\edk2-BaseT