Projects / deheader

deheader

deheader analyzes C and C++ files to determine which header inclusions can be removed while still allowing them to compile. This may result in substantial improvements in compilation time, especially on large C++ projects. It also sometimes exposes dependencies and cohesions of which developers were unaware.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  15 Sep 2013 03:22

    Release Notes: This release adds minor documentation fixes.

    •  23 Jan 2013 02:39

    Release Notes: This release accepts .cc as an extension as well as .cpp.

    •  10 Feb 2011 16:01

    Release Notes: The return-status macros from sys/wait.h were added to the portability list.

    •  23 Dec 2010 11:34

    Release Notes: Source is now checked against all SuS portability requrements. There is an option to exclude files by pattern.

    •  20 Dec 2010 21:50

    Release Notes: The script now removes generated objects. Duplicate inclusions are now detected. Absence of some headers required for portability is now detected.

    Screenshot

    Project Spotlight

    Vendetta Online

    A multiplatform, 3D space-combat MMORPG.

    Screenshot

    Project Spotlight

    Aspose.Slides for Java

    A Java component for manipulating PowerPoint presentations.