有一个库或某些东西可以创建项目源代码的头依赖关系图。
例如,你有一个类(class1.hpp和class1.cpp,cmethods.h和cmethods.c以及mainFile.cpp中的主程序)。
获取这样的图表。
提前致谢。
答案 0 :(得分:3)
我不确定是否支持包含文件heirachies,但您可能需要检查Doxygen它是否进行源代码分析并能够绘制图表。
另见本简介Learning doxygen for source code documentation。
如果没有条件包含(#ifdef),您也可以轻松解析自己的源文件并生成graphviz的输入文件。