EDK2 build报错:Unknown fatal error when processing ...\NetworkPkg\Library\DxeIpIoLib\DxeIpIoLib.inf
发布日期:2021-06-29 05:54:10 浏览次数:2 分类:技术文章

本文共 1064 字,大约阅读时间需要 3 分钟。

EDK2开发,新增了一个应用,但是build时报错,error信息如下:

build.py... : error C0DE: Unknown fatal error when processing [d:\edk2\NetworkPkg\Library\DxeIpIoLib\DxeIpIoLib.inf [X64, VS2017, DEBUG]](Please send email to devel@edk2.groups.io for help, attaching following call stack trace!)(Python 3.9.1 on win32) Traceback (most recent call last):  File "D:\edk2\BaseTools\Source\Python\build\build.py", line 2635, in Main    MyBuild.Launch()  File "D:\edk2\BaseTools\Source\Python\build\build.py", line 2430, in Launch    self._MultiThreadBuildPlatform()  File "D:\edk2\BaseTools\Source\Python\build\build.py", line 2238, in _MultiThreadBuildPlatform    Wa, self.BuildModules = self.PerformAutoGen(BuildTarget,ToolChain)  File "D:\edk2\BaseTools\Source\Python\build\build.py", line 2201, in PerformAutoGen    with open(AutoGenIdFile,"w") as fw:OSError: [Errno 22] Invalid argument: 'd:\\edk2\\conf\\.AutoGenIdFile.txt'

也没提示是应用的哪个文件或者哪行代码报错,应用文件就两个:一个.c文件和一个.inf文件

这两个文件,是从一个之前的应用直接copy过来,文件名字和主函数名字改了一下。

经过十分钟的思考之后,找到了原因:因为是从其他应用复制过来,.inf文件中FILE_GUID没改。把这个改掉,比如结尾数字换一下就OK了。

重新build,问题解决。

 

转载地址:https://blog.csdn.net/zhouyingge1104/article/details/114135060 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:QtCreator更换主题皮肤
下一篇:Win10 安装WDK for Visual Studio 2017

发表评论

最新留言

很好
[***.229.124.182]2024年04月29日 08时13分37秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章