【发布时间】:2012-11-24 23:43:02
【问题描述】:
给定:
namespace Foo {
class Foo {
public:
/// Foo enum, possible ways to foo
enum class Foo {
/// Foo it with an A
A,
/// Foo it with a B
B,
/// Foo it with a C
C
}
}
}
而使用doxygen -g 制作的默认 Doxyfile,我明白了:
我怎样才能得到枚举值的记录?我尝试使用///<等将评论放在成员之前/之后,但无济于事。这可能只是 doxygen 中的一个错误吗?文档中的示例有效。 (单击枚举的名称不会带我到任何地方)
【问题讨论】:
-
我删除了我的答案,因为它不适用于 C++11。枚举类 {}
-
这个问题中的样式或答案都适用于 Doxygen 1.8.2。另一方面,没有一个在我同事的机器上工作,同样使用 Doxygen 1.8.2 - 并且具有来自源代码控制的相同输入。这里发生了一些令人毛骨悚然的事情。
-
(啊,一点也不可怕。原来我同时安装了 1.8.2 和 1.8.3.1,1.8.2 是我路径中的第一个,而构建脚本使用了完整路径1.8.3.1 安装)。
-
我遇到了一些奇怪的问题,有时它们是否被记录在案。