UEFI学习,某一次进行build时,提示:
'build' is not recognized as an internal or external command,operable program or batch file.
用的命令是:
bash
C:\UEFIWorkspace>build -a X64 -p edk2\OvmfPkg\OvmfPkgX64.dsc -b NOOPT -D SOURCE_DEBUG_ENABLE
怎么会有问题?之前的测试中不也是用build命令的吗?怎么现在不能识别了?
研究一番,找到了原因,原来是环境变量没有设置。不管什么原因,重新设置一下:
bash
C:\UEFIWorkspace>mybuild.bat
C:\UEFIWorkspace\edk2>edksetup.bat
然后重新运行build指令,成功。