c/c 的文件/符号依赖图形可视化
File/symbol dependency graph visualisation for C/C++
我很清楚doxygen可视化函数呼叫图形和文件级的能力包括依赖关系图。我对一个工具感兴趣,可以在单个图中对整个项目的文件级依赖关系进行视觉概述。图的节点将是模块/对象,例如foo.cpp/hpp文件将视为一个实体,并且是一个节点" foo"。据我所知
似乎有两种方法是:
-
对象文件的符号依赖性 - 因此,此工具将编译的对象文件作为输入。
-
包括依赖项,但每个节点都是组合源和标头文件,而不仅仅是标题。该工具将将源文件作为输入,并依赖于A.CPP,在可找到的位置具有相应的A.HPP。此方法将导致非符号依赖性的一些额外依赖边缘,以及不必要的依赖项。
是否有这样的工具可以这样做,最好是免费的?
您可以尝试使用CPPD,它以输入源代码为输入,并为您提供使用我们的代码查询语言具有高级依赖关系图来过滤图形中想要的内容的可能性。<<<<<<<<<<<<<<
相关文章:
- 可视化 如何在 c++ 中制作特定大小的文件?
- 可视化C++:发布模式的运行时库作为'Multi-threaded Debug DLL'
- 提升如何在图形可视化中写入边缘的权重?
- 如何在大型c++项目的可视化代码中设置调试
- 可视化编译与 C++ 中的 Extern 变量
- 可视化 Bazel C++预编译标头实现
- 无法为 X.radio 创建中等可视化,因为找不到网络节点可视化 - Omnet++
- C++合并排序可视化工具
- 可视化 使用 VS Code 查找C++应用程序中的内存泄漏
- 可视化 将字符串解析为数组以进行C++
- 可视化 如何在C++中将字符数组转换为 FILE 类型
- 可视化C++载体:未使用的容量
- c/c 的文件/符号依赖图形可视化
- 如何从程序中使用图形可视化C++
- 读取图形可视化的点文件,而无需在提升图中存储节点 ID
- 使用图形可视化绘制自定义 BGL 图
- 需要有关使用可视化C++创建图形绘制图形的建议
- 类似(图形可视化)堆栈跟踪(可视化调试)的树
- 最简单的可视化方式-易于使用的图形.哪些语言和库
- 在c++中可视化图形和voronoi图的最佳方法