doxygen如何超链接到相关页面

Flu*_*ffy 8 doxygen

我是doxygen的新手,我找不到我的语法来创建从主页面到相关页面部分中特定页面的链接.

例如,我正在寻找类似于此的东西:

http://portaudio.com/docs/v19-doxydocs/index.html

狐狸的例子:

PortAudio API概述 - >这是相关页面的链接.

PortAudio API的自顶向下视图,其功能,功能和数据结构

任何想法我怎么能这样做?

谢谢迈克尔

kug*_*uga 8

这应该适用 \ref

//! \page handle MyPage
//! text in MyPage

//! Some variable. For additional information look at \ref handle "this cool page"
int myvar;
Run Code Online (Sandbox Code Playgroud)

  • 要链接主页面,请使用`\ ref index"链接到主页"` (3认同)
  • @theswine这是不正确的。可以通过[[Related Pages](pages.html)和[[Related Page](https://exmaple.com)]轻松完成。也可以与`\ ref`和`\ subpage`结合使用,例如[[Related internal Page](\ ref someLable)`。 (2认同)

fis*_*log 0

您有多种选择:

  • 链接到您创建的外部html

    /*! \mainpage MY TITLE HERE

    * \section intro_sec External resources

    * <a href="link_to_my_external_page.html">My external page</a>

    */

    另请参阅SO 上的这个问题

  • 链接到 URL 或电子邮件:

    <http://www.example.com>

    <https://www.example.com>

    <ftp://www.example.com>

    <mailto:address@example.com>

    <address@example.com>

    另请参阅doxygen 的文档

附言。转到您提供的示例,让浏览器向您显示页面的代码。这可能会帮助您理解语法的基本原理。

  • 他想做的是内部链接,不是外部链接! (2认同)