不能用Doxygen解析Chromium源代码

时间:2013-09-30 08:10:53

标签: doxygen doxygen-wizard

我昨天得到了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的程序员必须自己修复输入缓冲区的问题:http://doxygen.10944.n7.nabble.com/Error-Input-buffer-overflow-td1147.html所以也许我可以找到一个实用工具来分割文件或其他东西。

问题0:在您懒得阅读任何其他问题之前,我想使用doxygen生成依赖图以使查看代码更容易,因此有更好的选择我应该考虑(最好是我可以只需设置一些设置,然后按一下按钮?

Chromium在Visual C ++ Express 2010中构建,虽然它是Chromium(一百万件事可能出错),因此头文件问题并不令人惊讶。问题1:任何人都知道头文件发生了什么?

问题2:但这是什么DE_PATH?,我查看了所有设置并搜索了Google,发现没什么用处。

0 个答案:

没有答案