我们这里有一个非常大的应用程序,需要花费大量时间来编译,我正在寻找一种方法来减少编译时间。我认为这样做的一个好方法是减少包含文件之间的依赖关系。你知道任何良好的依赖/包括经理会很便宜吗?有些东西可以让我画出一个好的图形并告诉我“依赖性瓶颈”在哪里。
谢谢。
答案 0 :(得分:7)
您可以尝试在doxygen中包含图表。
答案 1 :(得分:2)
您可以使用Source Navigator分析来源。看看这个部分: 使用here中的包含浏览器。或者更好的选择是使用cinclude2dot
答案 2 :(得分:1)