如何在Doxygen生成的文档中仅包含一些源代码文件?

4
在我的项目中,我希望扫描所有源文件以获取文档,但仅在生成的文档中包含某些源文件的完整源代码(例如示例代码)。
目前,我已将SOURCE_BROWSERVERBATIM_HEADERS设置为NO,因此不会包括任何源文件。
是否有办法提供一个我想要包含的源文件列表,尽管这些设置存在?
或者,如果我重新启用这些选项,是否有一种方法可以提供要排除的源文件列表?

https://dev59.com/fnM_5IYBdhLWcg3wfTS7 - Robert Harvey
http://www.stack.nl/~dimitri/doxygen/manual/config.html#cfg_exclude - Robert Harvey
@RobertHarvey:如果我理解正确,EXCLUDEEXCLUDE_PATTERNS都会完全排除文件——文件不会被扫描以生成文档。但是我正在寻找一种方法,可以从文件中提取文档,而无需在生成的文档中包含完整的源代码文件。 - smokris
1个回答

7

无法仅指定需要使用 SOURCE_BROWSER 处理的特定文件列表。

但是,您可以包含示例,请参见 snippet, example, dontinclude, 或 verbinclude 以了解各种实现方法。


谢谢;\include 是我需要的,因为它可以突出语法并链接到方法。 - smokris

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接