UEFI build报错:‘build‘ is not recognized as an internal or external command

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指令,成功。

相关推荐
黑牛先生几秒前
【Linux】动静态库
linux·运维·服务器
vortex52 分钟前
Shell基础:中括号的使用
linux·运维·bash·shell
基哥的奋斗历程11 分钟前
Docker 常用命令
运维·docker·容器
HEX9CF2 小时前
【Docker】快速部署 Nacos 注册中心
运维·docker·容器
从未止步..3 小时前
Jenkins未在第一次登录后设置用户名,第二次登录不进去怎么办?
java·运维·jenkins
davenian3 小时前
< OS 有关> BaiduPCS-Go 程序的 菜单脚本 Script: BaiduPCS-Go.Menu.sh (bdgo.sh)
运维·shell script·baidupcs-go·linux ubuntu
-VE-4 小时前
myshell
linux·c++
喝醉酒的小白4 小时前
几种K8s运维管理平台对比说明
运维·容器·kubernetes
明 庭4 小时前
通过 Docker 部署 pSQL 服务器的教程
服务器·docker·容器
身在江湖的郭大侠6 小时前
Linux内核
linux·服务器