2012-04-16 50 views
1

有没有什么办法可以减少doxygen生成的文件的数量(可能是通过组合其中的一些) 对于我的项目(启用了类层次结构图的C++项目),文档包含over 86,000个文件,这是来自文件系统POV的噩梦。减少doxygen文档中的文件数

回答

0

不减少文档内容,我不认为有解决方案。你可以做什么:

  • 禁用指数(ALPHABETICAL_INDEX)
  • 禁用所有的Graphviz生成的图(类图,文件相关性的图表)。这些 生成大量的图像,但也有很多地图文件。

对于我的一个当前项目(与您的小型相比),“完整”doxygen配置生成了873个文件(19.8 MB),而“简化”配置。生成了278个文件(3.4 MB)。这给你一个想法。

哦,另一个想法:生成PDF(通过乳胶),而不是HTML。你会减少到1个文件;-)

+0

好的... 看来没有别的办法.. – tumchaaditya 2012-06-04 08:39:00

1

为了避免文件系统问题,我建议在配置文件中设置CREATE_SUBDIRSYES。这将使doxygen将输出文件均匀分布在4096个子目录中。

+0

谢谢。我已经做到了。 但仍然,我可以以某种方式减少文件的总数量? – tumchaaditya 2012-04-18 08:43:12