使用doxygen时在fortran参数列表中的注释

时间:2016-06-01 06:31:51

标签: fortran doxygen

我尝试生成现有fortran代码的doxygen文档。我的重点是生成调用/调用者图和函数/子例程签名。

代码(固定格式)包含如下子程序定义:

       subroutine mysub(var1,
c comment..
     >                  var2,
c comment..
c comment..
     >                  var3,
     >                       )

在doxygen生成的html中,子程序只显示var1参数,其他参数省略。

enter image description here

我使用OPTIMIZE_FOR_FORTRAN = YES并设置正确的扩展名映射。我找到的唯一解决方案是使用INPUT_FILTER = sed -e '/\(^\s*$\|^[cC*]\)/d',它只删除所有注释和空行。这是有问题的,因为在链接的源文件中缺少注释。

要明确的是,我不想在doxygen输出中包含上述3条注释,我只想保留正确的方法签名。

0 个答案:

没有答案