使用doxygen创建(通过graphviz的点)整个程序的图形表示

时间:2011-06-27 17:34:19

标签: doxygen graphviz dot

堆栈溢出线程(当然通过google找到)指示我使用doxygen自动创建文档(最初是因为我继承了一个代码库,该代码库将被图解,我厌倦了通过Dia Diagram手工完成编辑器)。

现在doxygen已经证明非常有用。然而,有一件事我似乎无法做到:为整个代码库生成一个包含(或调用)图表。它将为单个文件生成包含层次结构,或者为单个函数生成调用图,但我希望看到整个事物(它不是一个非常大的代码库:D)。

有人碰巧知道吗?

P.S。这在C中,但我怀疑它是否重要。

1 个答案:

答案 0 :(得分:3)

我觉得全程静态分析真的超出了Doxygen的范围。

然而,问题'Tools to get a pictorial function call graph of code'要求大致相同的事情,答案是指许多听起来很有希望的不同工具。