我们这里有一个相当大的应用程序,需要花费大量时间来编译,我正在寻找一种方法来减少编译时间。我认为一个好方法是减少包含文件之间的依赖性。你知道有什么好的依赖/包含管理器而且价格相当便宜吗?可以给我画一个好的图形并告诉我“依赖瓶颈”在哪里。
您可以尝试在 doxygen 中包含图表。
您可以使用 Source Navigator 来分析源代码。看一下部分: 使用此处中的包含浏览器。或者更好的选择是使用 cinclude2dot
使用 包含文件依赖项观察器