Projects / pycdep

pycdep

pycdep is a tool for analyzing and visualizing C/C++ header file dependencies. A script extracts information about your code and dumps it in a Prolog database, which is used to query the dependency graph. It comes with a large number of predefined queries for finding out which files include or depend on which other files, how files depend on another file, circular dependencies, transitively implied dependencies, and design rule checks (limitations on which project can include from which other project). Visualization is supported by dumping graphs to .dot files. It also has the beginnings of a natural language interface.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  23 Jul 2011 21:25

    Release Notes: A new feature to sort header files by importance was added. Speed was improved by an order of magnitude. Many bugs were fixed.

    •  04 Jun 2011 01:41

      Release Notes: Initial release.

      Screenshot

      Project Spotlight

      abcm2ps

      A music typesetter, based on the ABC language.

      Screenshot

      Project Spotlight

      g7ctrl

      A daemon for the GM7 GPS Tracker.