1 问题描述
Linux下当修改了已经编译过的EDK2工程顶层路径后, 进入工程顶层路径source edksetup.sh会报错.
2 解决步骤
有一个隐藏问题非常容易被忽视, 那就是EDK2工程的环境变量可能还是原来的旧的. 这时候:
(1) 进入工程运行.edksetup.sh这时候会自动重新设置下边三个环境变量,可以看一下这三个变量是不是正确指向当前工程:用echo $环境变量 来查看,用export 环境变量=绝对路径 来设置。
WORKSPACE
EDK_TOOLS_PATH
CONF_PATH
但是这时候还有一个环境变量没有被设置:EDK_TOOLS_PATH, 需要手动设置.
(2)工程目录下手动设置EDK_TOOLS_PATH:
export EDK_TOOLS_PATH=$WORKSPACE/BaseTools
(3)source edksetup.sh
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)