嘿嘿,
我正在尝试用 doxygen 记录我的 C 代码,但是使用“成员之后的文档”样式似乎对我不起作用。doxygen 文档说:
在成员之后放置文档
如果要记录文件、结构、联合、类或枚举的成员,有时需要将文档块放在成员之后而不是之前。为此,您必须在注释块中添加一个额外的 < 标记。请注意,这也适用于函数的参数。
这里有些例子:
[...]
大多数情况下,人们只想在成员后面加上简短的描述。这是按如下方式完成的:
int var; //!< Brief description after the member
或者
int var; ///< Brief description after the member
最小来源示例:
/** @file test.c */
void foo(void) {
uint8_t bar; ///< Some random variable
}
我的 Doxyfile粘贴在这里。
我没有在文档中获得对变量的一些描述,而是得到以下信息:
2.1.1 功能文档
2.1.1.1 无效 foo ( 无效 )
< 一些随机变量
有人碰巧知道为什么吗?