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