私は2つのC++プロジェクトAとBを持っています。依存性は、私が個別にそれぞれAとBでDoxygenのを実行しますが、それでも私はBドキュメントからAへの可能性の相互参照を聞かせしたいA.既存のdoxygenドキュメントを相互参照する方法は?
B --> A
にだけBです。 (つまり、私がB docを閲覧すると、Bで使用されているClassからAクラスがあれば、A docに直接リンクすることができます)。
-
[0x4bからの回答を返信:] 私はYESと「CREATE_SUBDIRS」を設定し、タグファイルに対して相対パスを使用する場合、Doxygenのはどういうわけか、間違ったリンクの参照を行います。
私はこの例に従った。
<root>
+- proj
| +- html HTML output directory for proj
| +- d1
| | +- d2
| | .... (*.html)
| |
| ...(*.html)
| +- src sources for proj
+- ext1
| +- html HTML output directory for ext1
| |- ext1.tag tag file for ext1
|- proj.cfg doxygen configuration file for proj
|- ext1.cfg doxygen configuration file for ext1
proj.cfg:
OUTPUT_DIRECTORY = proj
INPUT = proj/src
TAGFILES = ext1/ext1.tag=../../ext1/html
ext1.cfg:
OUTPUT_DIRECTORY = ext1
GENERATE_TAGFILE = ext1/ext1.tag
html/
とhtml/d1/d2
両方の下の文書は../../ext1/html
に配置された外部ドキュメントをリンクしようとしたいと思います。どうやらそのうちの1つが失敗するでしょう。
元の投稿に返信 – elgcom