C コードで Doxygen を使用する基本的なヘルプが必要です。基本的なドキュメントはすべて問題なく作成されており、ファイルと関数の長い長いリストを構築するのに助けが必要です。
次のような C ソース ツリーがあります。
src/
+--util/
+--file1.h
+--file1.c
+--file2.h
+--file2.c
+--stats/
+--file3.h
+--etc/
非常に標準的です。現在、doxygen はすべてのファイルのフラット ファイル リストを生成します。src/ の各 dub-dir を「モジュール」と呼んでいるため、これを文書化することは Doxygen モジュール/グループに適しているようです。
上記のディレクトリ構造を反映するには、グループ化コマンドをどのように使用すればよいですか? file1 および file2 ドキュメントにリンクする、生成されたドキュメントにモジュール util が必要です。JavaDoc がパッケージを扱うのとまったく同じです。
/addtogroup util & @{ タグを各ヘッダー ファイルに追加すると、すべてのヘッダー内のすべてのデータ構造などのフラット化されたリストを含むミニ サイトが生成されましたが、これは私が期待または望んでいたものではありません。おそらく、これは doxygen グループが行うべきことです。つまり、コードが複数のファイルにまたがって実装されている場合に、API を一様に文書化しますか?