1

幸運にもコールバック関数を過度に使用しない大規模なコードベースで、他の数の関数 ( 、、および と呼びましょう) を介して がfunctionX呼び出されるかどうかを調べようとしています。functionYfunctionAfunctionBfunctionC

doxygen include-dependency-graphs を手動でクリックしています (読み取り効率が悪い)。より効率的に検索するにはどうすればよいですか? 私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の呼び出し元グラフ.dotファイルで同様に検索できますfunctionY

ところで、コール グラフの画像を投稿しませんでした。インクルードツリーを投稿しました。それは間違いであり、あなたはCALL_GRAPH=yes(および/またはCALLER_GRAPH=yes) を持っていると思います。

于 2017-01-11T00:28:22.520 に答える