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

相关推荐
快乐小脾孩16 分钟前
ubuntu20.04装nv驱动的一些坑
linux
java知路22 分钟前
ubuntu修改时区
linux·运维·ubuntu
wanhengidc1 小时前
独立IP服务器的好处都有哪些?
服务器·网络协议·tcp/ip
首席令狐冲2 小时前
docker 小记
运维·docker·容器
LCY1332 小时前
docker compose的使用
运维·docker·容器
Long_poem2 小时前
【自学笔记】Mac OS语言基础知识点总览-持续更新
linux·服务器·笔记
ICT系统集成阿祥3 小时前
实验篇| CentOS 7 下 Keepalived + Nginx 实现双机高可用
linux·运维·服务器·nginx·centos
liudachu3 小时前
Centos固定IP配置
linux·tcp/ip·centos
元气满满的热码式4 小时前
MySQL启动报错解决
运维·数据库·mysql
TechStack 创行者4 小时前
Docker 构建 nginx-redis-alpine 项目详解
运维·redis·nginx·docker·容器