Download List

Descripción del Proyecto

CodeViz is a call graph visualisation tool which uses a variety of different data collection methods to generate its call graphs. Using a modified version of the GNU Compiler, very accurate call graphs that precisely reflect the compiled code may be created. If using a compiler is undesirable, CodeViz is able to directly parse C/C++ code itself, and even analyse binaries with objdump, so it will work if the source isn't available.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-06-03 23:12 Back to release list
0.10

La primera modificación es corregir un fallo con el cxrefdep (por defecto) el método, no había un problema en el caso de una estructura de campo del mismo nombre como una función en otro archivo de código fuente, un nodo falsa y borde que aparece en la gráfica resultante. Nombre de resolución de colisiones es también mucho mejor ahora. El segundo cambio importante es la introducción del método de CNCC que se basa en el compilador de NCC (disponible a través de Freshmeat). Este es un compilador de C para la navegación del código y su gran ventaja sobre los métodos existentes de recogida es la capacidad de los punteros de función de recorrido.
Tags: Stable, Minor feature enhancements
The first change is a bugfix with the cxrefdep (the default) method; there was a problem where if a struct field had the same name as a function in another source file, a false node and edge would appear in the resulting graph. Name collision resolution is also much better now. The second major change is the introduction of the cncc method which is based on the ncc compiler (available via freshmeat). This is a C compiler designed for code navigation and its major advantage over existing collection methods is the ability to traverse function pointers.

Project Resources