无法使用Doxygen分析Chromium源代码

无法使用Doxygen分析Chromium源代码,doxygen,doxygen-wizard,Doxygen,Doxygen Wizard,我昨天得到了Doxygen,能够用graphviz和我的一个个人项目进行设置,该项目没有Doxygen通常用于设置文档的特殊注释。但是,当我尝试在Chromium上使用相同的设置时,我出现了以下错误: Preprocessing C:/Chromium/src/build/Release/obj/global_intermediate/blink/DebuggerScriptSource.h... Parsing file C:/Chromium/src/bui

我昨天得到了Doxygen,能够用graphviz和我的一个个人项目进行设置,该项目没有Doxygen通常用于设置文档的特殊注释。但是,当我尝试在Chromium上使用相同的设置时,我出现了以下错误:

Preprocessing              C:/Chromium/src/build/Release/obj/global_intermediate/blink/DebuggerScriptSource.h...  
Parsing file   C:/Chromium/src/build/Release/obj/global_intermediate/blink/DebuggerScriptSource.h...  
Exiting...  
DE_PATH?  
C:/Chromium/src/breakpad/src/processor/disassembler_x86.h:45: warning: include file    third_party/libdisasm/libdis.h not found, perhaps you forgot to add its directory to   INCLUDE_PATH?  
input buffer overflow, can't enlarge buffer because scanner uses REJECT  
*** Doxygen has finished  
我发现了一个网页,上面说Doxygen的程序员必须自己解决输入缓冲区的问题:所以也许我可以找到一个工具来分割文件或者做一些相关的事情

问题0:在您费心阅读任何其他问题之前,我想使用doxygen生成依赖关系图以使查看代码更容易的原因是什么,因此是否有更好的替代方案,我应该考虑最好是设置一些设置并按下一个按钮

铬在VisualC++ 2010中生成,虽然它是铬的一百万,但可能出错,所以头文件问题并不令人惊讶。问题1:有人知道头文件发生了什么吗


问题2:但是这个deu路径是什么?我查看了所有设置并用Google搜索,没有发现任何有用的内容。

我认为deu路径是一个截断的输出,应该是INCLUDE\u路径。这可能是因为有INCLUDE路径设置,谢谢。但是,从前面截断一条线有点不寻常。