Doxygen 强氧不';如果使用\代码,则不记录类

Doxygen 强氧不';如果使用\代码,则不记录类,doxygen,Doxygen,这要么是Doxygen中的一个bug,要么是我遗漏了什么。很容易复制如下: 我在foo.h文件中有以下类: class-Foo{ 公众: /** *这是一条带有\code值的注释。 */ 整型条(整型值); }; 如果我使用默认配置(由Doxygen-g命令生成)的Doxygen(版本1.8.17),则类Foo不会出现在生成的文档中。如果我只是删除了\code条注释中的\code符号,那么类就会出现。如果我把它放回去,它会再次消失,以此类推 这看起来像个虫子。我错过什么了吗 注意:如果有任何不

这要么是Doxygen中的一个bug,要么是我遗漏了什么。很容易复制如下:

我在
foo.h
文件中有以下类:

class-Foo{
公众:
/**
*这是一条带有\code值的注释。
*/
整型条(整型值);
};
如果我使用默认配置(由
Doxygen-g
命令生成)的Doxygen(版本
1.8.17
),则类
Foo
不会出现在生成的文档中。如果我只是删除了
\code
条注释中的
\code
符号,那么类就会出现。如果我把它放回去,它会再次消失,以此类推

这看起来像个虫子。我错过什么了吗


注意:如果有任何不同,我使用MacOS
10.15.4

命令
\code
的用法不正确,关闭
\endcode
缺失。 还有一些警告:

.../aa.h:10: warning: Reached end of file while still inside a (nested) comment. Nesting level 1 (probable line reference: 4)
...
.../aa.h:10: warning: File ended in the middle of a comment block! Perhaps a missing \endcode?
更正此问题时,您将收到以下信息:

...aa.h:1: warning: Compound Foo is not documented.
但这一点很清楚,因为类本身没有文档记录


注意:在简短的描述中使用
\code
有点奇怪,也许您还应该看看类似
\a
\arg
\param

的命令,谢谢您,先生。我知道我错过了什么:)