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

相关推荐
zhangzeyuaaa8 分钟前
从Nginx到Keepalived:反向代理高可用的技术闭环——Nginx、Keepalived、VIP与VRRP的深度联动解析
运维·nginx
存储服务专家StorageExpert1 小时前
NetApp存储基本概念科普:物理层到逻辑层
linux·服务器·网络·netapp存储·存储维护
cnkeysky1 小时前
ubuntu 24.04 从 6.8 内核升级 6.11 网卡加载失败问题
linux·ubuntu
岑梓铭2 小时前
计算机网络第四章(4)——网络层《IPV6》
服务器·网络·计算机网络·考研·408
Lin_Aries_04212 小时前
在 Kubernetes 集群中运行并发布应用程序
运维·nginx·docker·云原生·容器·kubernetes·自动化
十五年专注C++开发2 小时前
通信中间件 Fast DDS(三) :fastddsgen的安装与使用
linux·c++·windows·中间件·跨平台
tt5555555555552 小时前
Linux 驱动开发与内核通信机制——超详细教程
linux·驱动开发·b树
程序设计实验室2 小时前
在Linux系统上一键配置DoH,解决DNS解析被污染
linux
关关长语2 小时前
Ubuntu 中获取指定软件依赖安装包
linux·运维·ubuntu
山,离天三尺三2 小时前
线程中互斥锁和读写锁相关区别应用示例
linux·c语言·开发语言·面试·职场和发展