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

相关推荐
傻啦嘿哟41 分钟前
Python正则表达式:用“模式密码“解锁复杂字符串
linux·数据库·mysql
浪裡遊2 小时前
Linux常用指令
linux·运维·服务器·chrome·功能测试
SugarPPig3 小时前
PowerShell 查询及刷新环境变量
服务器
段ヤシ.3 小时前
银河麒麟(内核CentOS8)安装rbenv、ruby2.6.5和rails5.2.6
linux·centos·银河麒麟·rbenv·ruby2.6.5·rails 5.2.6
深夜情感老师5 小时前
centos离线安装ssh
linux·centos·ssh
我的作业错错错5 小时前
搭建私人网站
服务器·阿里云·私人网站
王景程5 小时前
如何测试短信接口
java·服务器·前端
微网兔子6 小时前
伺服器用什么语言开发呢?做什么用什么?
服务器·c++·后端·游戏
夸克App7 小时前
实现营销投放全流程自动化 超级汇川推出信息流智能投放产品“AI智投“
运维·人工智能·自动化
Rainbond云原生7 小时前
83k Star!n8n 让 AI 驱动的工作流自动化触手可及
运维·人工智能·自动化