【发布时间】:2016-08-27 01:21:59
【问题描述】:
我只想为具有 Doxygen cmets 的代码生成文档。我通过 Doxygen 1.8.9.1 版创建了一个Doxyfile,并将其配置为仅输出 XML 并隐藏所有未记录的代码:
GENERATE_HTML = NO
GENERATE_LATEX = NO
GENERATE_XML = YES
HIDE_UNDOC_MEMBERS = YES
HIDE_UNDOC_CLASSES = YES
之后,我创建了一个简单的 C 标头 test.h,其中包含一个记录和一个未记录的函数声明:
void foo(int a);
/**
* "bar" function description
* @param b sample param
*/
void bar(int b);
通过执行doxygen,我希望只有bar 的文档会包含在生成的XML 中。不幸的是,生成了这两个函数的文档。是否可以仅为具有 Doxygen cmets 的代码生成文档?或者 Doxygen 是否总是将所有内容都包含在 XML 输出中而不管设置如何?
【问题讨论】:
标签: doxygen