Doxygen链接到Fortran中其他模块/文件中的子例程

时间:2016-01-21 19:55:19

标签: fortran doxygen doxywizard

我有一个调用Fortran子例程proc的Fortran子例程uvuv与Doxygen中自己的模块页面位于不同的模块中。我想添加一个链接,以便您可以点击uv的Doxygen页面上的proc,然后它会转到uv页面。

我试着这样做:

!> Comments
!! call \link uv \endlink

!> Comments
!! call \ref uv

!> Comments
!! call \see uv

这些都没有链接到uv页面。有没有更好的方法呢?我使用HTML链接,但这很麻烦,但这很麻烦,需要很长时间,因为我有很多像这样的子程序。

1 个答案:

答案 0 :(得分:0)

对于版本1.8.12,您可以使用\ref module_name.subroutine_name引用其他模块的子例程,其中module_name对应于模块名称,subroutine_name对应于子名称。

如果这不起作用,请确保在INPUT的{​​{1}}个变量中声明所有来源。