私はドキュメントを確認し、doxy configファイルを最後から最後まで調べることに時間を費やしました。構成ファイルのdoxygenを緩め、構造体とcppクラスのドキュメントとインデックスを作成しますが、ソースツリーに多数のc関数の呼び出しグラフまたは呼び出し元グラフが表示されません。
誰もがこれらの呼び出しと呼び出し元ツリーを生成するためにdoxygenを設定する方法を教えてもらえますか? graphvizがインストールされています。
HAVE_DOT
、CALL_GRAPH
、およびCALLER_GRAPH
をYES
に設定する必要があります。また、dot
へのパスがPATH
変数にあることを確認してください。
それでも機能しない場合は、関数に応じて、EXTRACT_ALL
やEXTRACT_STATIC
を設定する必要があります。
doxywizardも便利です。 GUIのすべてのオプションが提供されます。オプションを選択すると、そのオプションに関するクイックヘルプが表示されます。
COLLABORATION_GRAPHまたはGRAPHICAL_HIERARCHYにも興味があるかもしれません。
とても便利です。
GUIの[エキスパート]タブコントロールを介してパスを "ドット"(/ usr/local/bin /)に設定すると、うまくいきました!
Cグローバル関数でも同じ問題がありました。 CLANG_ASSISTED_PARSINGを有効にすると、一部の関数のコールグラフの表示に役立ちましたが、すべてではありません。