我不确定这是一个问题doxygen
还是一个dot
问题,但这里有。
在我的项目中,我有许多文件需要包含常见的标头,例如stdlib.h
,stdint.h
等。当我要求doxygen
为我的每个文件生成依赖关系图时,这会导致很多混乱和噪音,因为绘图工具总是重用现有节点并且从不复制它们。
我可以以某种方式告诉doxygen
从生成的图表中排除一组标题,完全忽略它们吗?在构建文档时,我不想诉诸可怕的预处理器技巧来删除#include。
我发现了几个邮件列表线程有人问同样的事情,但他们要么没有得到答复,要么没有得到关于使用依赖图的最大深度的建议,这根本不起作用,因为标题可以包含在任何深度(这样做最终会咀嚼我自己的本地标题)。