有一个库或其他东西可以创建项目源代码的标头依赖关系图。
例如,您有一个类(class1.hpp 和 class1.cpp、cmethods.h 和 cmethods.c 以及 mainFile.cpp 中的主程序)。
得到这样的图表。
提前致谢。
有一个库或其他东西可以创建项目源代码的标头依赖关系图。
例如,您有一个类(class1.hpp 和 class1.cpp、cmethods.h 和 cmethods.c 以及 mainFile.cpp 中的主程序)。
得到这样的图表。
提前致谢。
我不确定是否支持包含文件层次结构,但您可能想检查Doxygen它进行源代码分析并能够绘制图表。
另请参阅此介绍学习 doxygen 以获取源代码文档。
如果没有条件包含 (#ifdef),您还可以轻松地自行解析源文件并为graphviz生成输入文件。