0

私は Doxygen を使用して巨大な C++ プロジェクトを文書化しています。ハードウェアの制限により、コード全体を一度に文書化することはできません。したがって、コードを 2 つのモジュール (A と B) に分割し、TAGFILESオプションを使用して依存関係を文書化しています。

のために

GENERATE_TAGFILE = A_tags
TAGFILES =  ""

Bの場合

GENERATE_TAGFILE = B_tags
TAGFILES = "A_tags = doxygenated_A/html"

ただし、A と B は相互に依存していますが、上記の構成を使用すると、A の B への依存関係を解決できません。

A の B への依存を解決する方法を教えてください。

4

1 に答える 1

0

2 つのランを使用できます。すべてのプロジェクトのタグ ファイルのみを生成する 1 回の実行 (および出力なし) と、タグ ファイルを使用して実際の出力を生成する 2 回目の実行。

詳細については、 https://stackoverflow.com/a/8247993/784672の私の回答も参照してください。

于 2013-09-28T10:58:42.533 に答える