标题包含的概述外观

时间:2010-05-10 17:48:42

标签: c++

当项目增长时,很难获得标题包含的概述。我注意到我们的目标文件已经变得相当大,所以我认为通过重新安排依赖项可以赢得很多东西。这就是问题开始的地方,我知道没有方便的方法来实际了解特定源文件实际包含的标题。输出预处理的源文件是可能的,但是会产生大量无关信息的文件。我认为必须有一个工具,但我似乎找不到任何工具。我在窗户上,所以如果有人知道一个很好的工具/方法来实现这个窗口,我会永远感激。

3 个答案:

答案 0 :(得分:4)

Visual C ++具有/showIncludes开关,这会导致编译器在遇到包含时输出消息。

答案 1 :(得分:0)

这不是一个工具,而是为头文件的良好设计提出了一些基本原则#includes:

http://www.eventhelix.com/realtimemantra/headerfileincludepatterns.htm

答案 2 :(得分:0)

如果你想看看你的所有标题是如何组合在一起的,那么

doxygen也可以提供很好的#include文件依赖图。