Does anyone know where I can find a utility / application running on Windows that parses the C source and displays a tree of functional dependencies?
What I'm looking for is something like that:
PrintString-> PrintCharacter-> PrintByte-> Printf
It is almost certainly too much, but you can do it for C, C ++, PHP, Java, C # and others with Doxygen (if you installed Graphviz Access dot ). Here is the call tree sample page created by Doxygen / dot.
Doxygen runs fine on Windows, and displays HTML and several other formats .
, , , . ( , ? , ? , ?) , , , , Doxygen CScope, , .
, , , langauge. Frama-C (. ) AFAIK - , , .
, DMS Software Reengineering Toolkit / C . , , . . ( ).
. Doxygen , " " . http://frama-c.cea.fr/ ( ) "": http://img23.yfrog.com/img23/8180/9il.png
CodeInsight - , CTAGS/CSCOPE. ( ).
Source Navigator seems to be under development again (the latest version of SourceNav NG was in February this year). Source Navigator can give you call trees, class dependencies, etc. Etc. I have not tried the latest versions. Works on windows or X11.
http://sourcenav.berlios.de/