1

タグファイルメカニズムを使用して別のドキュメントを参照するDoxygenドキュメントを作成しました。しかし、そのメインページ内で、外部ドキュメントのメインページにリンクしたいと思います。もちろん、いつでもファイルを直接指定できます。

... uses [OtherDoc](../../../OtherProject/doc/html/index.html) for ...

プロジェクトは相互に関連して配置されているため、さらにそうです。それでも、とにかく外部ドキュメントの場所を知る必要があるため、Doxygenにこのプロセスを自動化してもらいたいと思います。

それで、外部ドキュメントのメインページを何らかの形で象徴的に参照する方法があります。

[OtherDoc](\ref OtherProject::mainpage)

また

[OtherDoc](#OtherProject::mainpage)
4

1 に答える 1

2

これを行うにはトリックがあります。プロジェクトAとBがあるとすると、プロジェクトAのメインページに次の@anchorようなコマンドを入力できます。

/** @mainpage
 *  @anchor project_a
 */

そして、プロジェクトbのドキュメントでは、次のように簡単に使用できます。

 [OtherDoc](\ref project_a)

アンカーはグローバルに一意である必要があるため、慎重に選択する必要があることに注意してください。

于 2012-07-30T17:35:21.130 に答える