Doxygen 使用强氧';s\link命令

Doxygen 使用强氧';s\link命令,doxygen,doxywizard,Doxygen,Doxywizard,我有一个外部HTML文件,我希望链接到我的doxygen“相关页面”选项卡或左侧框架。似乎我需要使用\link命令,但我找不到一个好的例子来说明如何使用它或在何处使用它。我目前正在使用doxywizard生成HTML 那么,\link是我整合到我的doxygen配置文件中的东西,还是我在构建HTML时添加了它 更新 因此,我不得不做以下工作: /*! \mainpage MY TITLE HERE * \section intro_sec External resources * <a

我有一个外部HTML文件,我希望链接到我的doxygen“相关页面”选项卡或左侧框架。似乎我需要使用
\link
命令,但我找不到一个好的例子来说明如何使用它或在何处使用它。我目前正在使用doxywizard生成HTML

那么,
\link
是我整合到我的doxygen配置文件中的东西,还是我在构建HTML时添加了它

更新

因此,我不得不做以下工作:

/*! \mainpage MY TITLE HERE
 * \section intro_sec External resources
 * <a href="link_to_my_external_page.html">My external page</a>
 */
  • 创建具有以下内容的新页面(docs_main.html):

    /*! \mainpage MY TITLE HERE
     * \section intro_sec External resources
     * <a href="link_to_my_external_page.html">My external page</a>
     */
    
    \link(以及任何形式的\command或@command)称为“特殊命令”,是Doxygen处理的输入文件中使用的标记的一部分,而不是配置的一部分。这不是你想要的


    您可以使用创建新的相关页面,然后使用插入外部HTML文件作为该页面的内容。

    Doxygen允许您插入到文档中,包括链接。如果您不知道这是如何在HTML中创建链接的:

    <a href="externalfile.html">External file</a>
    
    
    

    也值得一读。

    我们现在对强氧有降价支持。您的代码可能更清晰:

    /*! \mainpage MY TITLE HERE
     * \anchor intro_sec
     * # External resources
     * [My external page](http://link_to_my_external_page.html)
     */
    
    上述内容应与以下内容接近:


    外部资源



    您可以使用自定义布局文件将选项卡添加到主导航栏(带有链接)


    请参阅Doxygen手册的页面。假设我理解了你的问题,那么怎么做就很清楚了。

    对于初学者来说,这里的其他答案看起来是零碎的,下面是完整的过程

    1) 创建一个包含以下内容(例如:abc.html)的html文件

    /*\主页我的标题在这里
    *\section intro\u sec外部资源
    * 
    */
    
    2) 在此处的配置文件中添加此文件路径
    
    输入=
    

    3) 还可以在此处添加您的文件类型
    
    文件类型=
    

    上述过程将在doxygen窗口中打开您的文件

    添加以下内容以在资源管理器中打开文件

    注意:如果文件未打开,请尝试提供绝对路径

    /*! \mainpage MY TITLE HERE 
     * \section intro_sec External resources
     * <a href="link_to_my_external_page.html">My external page</a>
     */