"BobF" <no******@spamfree.worldwrote in message
news:uf**************@TK2MSFTNGP03.phx.gbl...
Peter Olcott wrote:
>Does anyone know of any good software that automatically
produces a function call invocation diagram for C/C++
programs?
I think that this would be very useful for determining
the possible side-effects of making changes to a
function.
doxygen might do it ...
Doxygen does do it, and it does a superb job. Here are the
details:
This is the current main page.
http://www.stack.nl/~dimitri/doxygen/ www.graphviz.org
This package must be installed first.
Use the Wizard to generate the Doxyfile and specify "Call
Graph" on the Diagrams tab. To generate the Caller Graph you
click on the [Expert] button, and Scroll over to the [Dot]
tab, and select the CALLER_GRAPH CheckBox.
This system generates some very excellent Call and Caller
Graphs in HTML, The graphs are created as graphics image
files,
and include image based links to the details of every node
on the graph.