Doxygen:如何避免在生成的html文件中包含C++类源代码



我已经用doxygen向导为我的C++项目创建了doxygen项目。我发现我的头类源代码包含在html文档中。我想避免这种情况。这些文件是*_8h_source.html。我可以删除对"文件"部分的引用,但我也想删除这些文件。我尝试使用以下选项,但这些文件仍然存在。

EXTRACT_LOCAL_CLASSES=xx
EXTRACT_ALL=xx

Doxygen版本:1.9.3

头文件的显示是一个复杂的问题,取决于SOURCE_BROWSERVERBATIM_HEADERS的设置。文件:

SOURCE_BROWSER

如果SOURCE_BROWSER标记设置为YES,则将生成一个源文件列表。记录的实体将与这些来源交叉引用。注意:要清除生成的输出中的所有源代码,请确保VERBATIM_HEADERS也设置为NO。

默认值为:NO。

VERBATIM_HEADERS

如果VERBATIM_HEADERS标记设置为YES,那么doxygen将为指定include的每个类生成头文件的逐字副本。设置为NO可禁用此功能。

另请参阅节\类。

默认值为:YES。

请参阅:https://www.doxygen.nl/manual/config.html

SOURCE_BROWSERVERBATIM_HEADERS都设置为NO将产生所需的输出。

最新更新