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

相关推荐
只会copy的搬运工11 分钟前
Jenkins 持续集成部署——Jenkins实战与运维(1)
运维·ci/cd·jenkins
o(╥﹏╥)21 分钟前
linux(ubuntu )卡死怎么强制重启
linux·数据库·ubuntu·系统安全
娶不到胡一菲的汪大东26 分钟前
Ubuntu概述
linux·运维·ubuntu
阿里嘎多学长36 分钟前
docker怎么部署高斯数据库
运维·数据库·docker·容器
Yuan_o_38 分钟前
Linux 基本使用和程序部署
java·linux·运维·服务器·数据库·后端
云云3211 小时前
怎么通过亚矩阵云手机实现营销?
大数据·服务器·安全·智能手机·矩阵
那就举个栗子!1 小时前
Ubuntu 20.04下Kinect2驱动环境配置与测试【稳定无坑版】
linux·ubuntu
灯火不休➴1 小时前
[Xshell] Xshell的下载安装使用、连接linux、 上传文件到linux系统-详解(附下载链接)
linux·运维·服务器
Lukea111 小时前
【新教程】Ubuntu server 24.04配置无线网WiFi
linux·ubuntu·教程
小峰编程1 小时前
独一无二,万字详谈——Linux之文件管理
linux·运维·服务器·云原生·云计算·ai原生