1

我试图在一个大型代码库中查找是否functionX曾经通过functionY任何其他数量的函数(让我们称之为functionAfunctionBfunctionC)调用,幸运的是,它没有过度使用回调函数。

我正在手动单击 doxygen 包含依赖关系图(阅读效率低下)。如何更有效地搜索?能ag救我吗?

调用图示例:

在此处输入图像描述

取自:https ://codeyarns.com/2013/12/24/how-to-create-header-include-graph-using-doxygen/

4

1 回答 1

0
  1. 更改DOT_CLEANUP = NO配置并再次运行 Doxygen
  2. 查找调用图点文件functionX(将具有与生成的图像相似的名称,但带有.dot扩展名)
  3. 在该点文件中搜索functionY.

您同样可以functionX在. .dotfunctionY

顺便说一句,您没有发布调用图图像;您发布了包含树。我认为这是一个错误,并且您确实有CALL_GRAPH=yes(和/或CALLER_GRAPH=yes)。

于 2017-01-11T00:28:22.520 回答