我正在尝试使用Doxygen为fortran模型编写文档。某些变量在特定模块中定义,然后使用use
语句在许多其他不同模块中使用。那就是我可能有第一个模块的f90
module my_first_module
contains
subroutine my_first_subroutine (foo, bar)
use my_second_module , only : param
... DO STUFF ...
end subroutine my_first_subroutine
end module my_first_module
然后第二个f90与第二个模块
module my_second_module
real(kind=8), parameter :: param = 1.
end module my_second_module
我的问题是,我是否可以生成一个Doxy文档,允许我对已定义它的变量param
进行注释,并由调用函数或子例程继承。
目标是在html页面中包含param
描述符注释,其中包含my_first_module
的文档。
答案 0 :(得分:0)
use my_second_module, only : param
模块的param
中function my_first_subroutine
和my_first_module
的实际使用情况将自动创建指向param
的源代码的链接。
如果您想要明确指向变量param
的文档,可以在@see my_second_module::param
的文档中添加my_first_subroutine
之类的内容。这将创建一个指向变量文档的实际链接。