【问题标题】:What is the syntax of a static function?静态函数的语法是什么?
【发布时间】:2011-11-21 20:03:48
【问题描述】:

我正在用 doxygen 记录代码 C,但这个函数不能

/**
* @fn          void myApp_StartReporting( void )
*
* @brief       bla bla....
*
* @see     myAccReportPeriod
*
* @return      none
*/
static void myApp_StartReporting( void );

如果删除静态文档就可以了。

非常感谢。

【问题讨论】:

  • static 函数没有内部链接吗?
  • 如果删除带有@fn 的行会怎样?

标签: c doxygen


【解决方案1】:

默认情况下,doxygen 会跳过静态函数。您是否在 Doxyfile 中设置了 EXTRACT_STATIC = YES 选项?

还有一个样式说明(这是我对问题的第一次猜测): 如果文档块直接放在它描述的实体之前,则不需要@fn 标签。

【讨论】:

  • 非常感谢安德斯,现在一切都好
猜你喜欢
  • 2011-08-13
  • 2023-03-29
  • 2019-03-31
  • 1970-01-01
  • 2014-04-27
  • 2017-03-18
  • 2013-12-25
  • 1970-01-01
  • 2012-08-12
相关资源
最近更新 更多