2

有一个库或其他东西可以创建项目源代码的标头依赖关系图。

例如,您有一个类(class1.hpp 和 class1.cpp、cmethods.h 和 cmethods.c 以及 mainFile.cpp 中的主程序)。

得到这样的图表。

在此处输入图像描述

提前致谢。

4

1 回答 1

3

我不确定是否支持包含文件层次结构,但您可能想检查Doxygen它进行源代码分析并能够绘制图表。

另请参阅此介绍学习 doxygen 以获取源代码文档

如果没有条件包含 (#ifdef),您还可以轻松地自行解析源文件并为graphviz生成输入文件。

于 2013-01-16T20:49:51.410 回答