【发布时间】:2015-12-14 02:09:01
【问题描述】:
我第三次在大型项目上运行 Doxygen,但它似乎与第一次一样多。是否可以启用未更改的已解析文件的缓存?
【问题讨论】:
我第三次在大型项目上运行 Doxygen,但它似乎与第一次一样多。是否可以启用未更改的已解析文件的缓存?
【问题讨论】:
可以设置符号查找缓存的大小。 配置项是 LOOKUP_CACHE_SIZE。 我已经很长时间没有使用 doxygen 了,所以我向您推荐这里的文档: Doxygen Config
编辑:你说你需要依赖图。可以减少图的深度吗?
您可以尝试关闭 SEARCH_INCLUDES 选项。然后它只会引用您的文件而不是支持的 SDK 等。
如果将大小增加到高值没有影响,也许您可以在一夜之间运行文档命令,或者将其推迟到另一台机器上?
你可以试试标签文件,在这个问题中有解释:doxygen is slow
我希望这会有所帮助。你的项目听起来比我过去使用 doxygen 的项目要大。
【讨论】: