代码之家  ›  专栏  ›  技术社区  ›  Ylisar

标题包含的概述

c++
  •  0
  • Ylisar  · 技术社区  · 16 年前

    当项目增长时,很难获得标题包含的概述。我注意到我们的对象文件已经变得相当大了,所以我认为重新排列依赖关系有很多好处。这就是问题开始的地方,我不知道实际获取特定源文件实际包含哪些头文件的概述的便捷方法。有可能输出预先处理过的源文件,但是这些源文件会用大量不相关的信息创建巨大的文件。我想一定有个工具,但我找不到。我在Windows上,所以如果有人知道为Windows做这件事的好工具/方法,我将永远感激。

    3 回复  |  直到 16 年前
        1
  •  4
  •   Georg Fritzsche    16 年前

    VisualC++有 /showIncludes 开关,它使编译器在遇到include时输出消息。

        2
  •  0
  •   Jan Hettich    16 年前

    这不是一个工具,但为头文件的良好设计列出了一些基本原则,包括:

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

        3
  •  0
  •   WildCrustacean    16 年前

    如果您想查看所有的头是如何组合在一起的,那么Doxygen也可以很好地包含文件依赖关系图。