从Doxygen依赖图中排除基础库包含?

时间:2016-05-02 16:53:12

标签: c++ graph dependencies documentation doxygen

我正在使用Doxygen记录大学的c ++项目,一切都是正确的,但依赖图显示如下:dependency graph

我希望图表不会显示列表,地图或字符串等内容,并且只包含我为项目创建的自定义类,但我无法在线或在文档上找到任何内容。有谁知道怎么做?

2 个答案:

答案 0 :(得分:2)

由于您要排除stdlib容器类,您应该将std::命名空间添加到您的doxyfile中:

EXCLUDE_SYMBOLS = std::*

这将忽略位于该命名空间中的所有类,因此在生成的图中跳过它们。

答案 1 :(得分:0)

您可能需要查看this answer

/** @cond */
#include <string>
// include more headers
/** @endcond */

并不是说这个解决方案特别漂亮但似乎有效。 请注意,您可能必须定义@file标记。

相关问题