3

我遇到了 doxygen 文档的问题。在“文件”部分,是否可以使用 doxyfile 中的标志删除页面顶部的函数列表?如果没有,有没有办法在这个“函数”列表之前插入一个部分(在我的 cpp 源代码中使用 doxygen 命令)。

4

2 回答 2

2

设置EXTRACT_ALLNO

设置HIDE_UNDOC_MEMBERSYES

不要记录您想要隐藏的成员。

您还可以使用EXCLUDE_SYMBOLS排除一些记录的项目: EXCLUDE_SYMBOLS 标记可用于指定一个或多个应从输出中排除的符号名称(命名空间、类、函数等)。符号名称可以是完全限定名称、单词,或者如果使用通配符 *,则可以是子字符串。示例:ANamespace、AClass、AClass::ANamespace、ANamespace::*Test

于 2013-03-22T13:48:08.857 回答
0

请参阅此文档页面: http: //www.doxygen.nl/manual/customize.html

“更改页面布局”一章解释了如何包含/排除和更一般地组织生成的文档。如果我理解正确,我遇到了像你这样的问题,并按照上述文档中指示的步骤操作:

1)通过使用命令“doxygen -l”,我得到了一个标准的“DoxygenLayout.xml”布局文件

2) 准备一个自定义布局文件,通过修改标准文件,注释掉整个 <memberdecl>...</memberdecl> XML 部分

3) 在我的 Doxyfile 中,将自定义布局文件指定为选项“LAYOUT_FILE”的值

小心路径,以便 doxygen 知道在哪里可以找到 Doxyfile 和自定义布局文件。

于 2020-03-18T15:50:45.583 回答