[HS] - Analyser un code c++ et en obtenir un graphe.
2 réponses
Stephane Wirtel
Bonsoir,
J'ai cherché après un outil permettant d'avoir une vue globale d'un code
source écrit en C++.
Je viens à l'instant de trouver un outil qui me permet de faire cela, en
créant un graph au format DOT qui ensuite, peut être transformé en PDF,
PNG, etc... afin d'avoir une vue d'ensemble des appels de fonctions qui
sont dans ce fameux code.
Le soucis que j'ai pû constater, est qu'il est obligatoire d'utiliser gcc et
g++ afin de pouvoir créer ce tel fichier DOT.
Vous avez certainement déjà eu la même idée que moi, auriez-vous une
solution qui soit indépendante du compilateur employé ?
Stephane Wirtel a écrit le Jeudi 19 Mai 2005 01:08 :
Bonsoir,
J'ai cherché après un outil permettant d'avoir une vue globale d'un code source écrit en C++. [...]
Vous avez certainement déjà eu la même idée que moi, auriez-vous une solution qui soit indépendante du compilateur employé ?
doxygen http://www.stack.nl/~dimitri/doxygen/
doc++ http://docpp.sourceforge.net/
@+ -- Abel AUBOISDORMANT (signature aléatoire) Kronenbourg à la poste... Chronopost à la bourre !
Stephane Wirtel
Bonsoir,
J'ai cherché après un outil permettant d'avoir une vue globale d'un code source écrit en C++. Vous avez certainement déjà eu la même idée que moi, auriez-vous une solution qui soit indépendante du compilateur employé ?
doxygen http://www.stack.nl/~dimitri/doxygen/ J'utilise doxygen qui permet en outre de créer de petits graphes DOT à partir du code source,
mais qui ne donne pas un gros aperçu des méthodes/fonctions appelées au sein d'un code source.
Voici un exemple de ce que j'aimerais faire. Il s'agit de l'outil que j'ai trouvé hier soir, mais qui emploit gcc et g++. http://www.csn.ul.ie/~mel/projects/codeviz/
doc++ http://docpp.sourceforge.net/ Pas encore regardé de ce côté là.
Bonsoir,
J'ai cherché après un outil permettant d'avoir une vue globale d'un code
source écrit en C++.
Vous avez certainement déjà eu la même idée que moi, auriez-vous une
solution qui soit indépendante du compilateur employé ?
doxygen
http://www.stack.nl/~dimitri/doxygen/
J'utilise doxygen qui permet en outre de créer de petits graphes DOT à partir du code source,
mais qui ne donne pas un gros aperçu des méthodes/fonctions appelées au sein d'un code source.
Voici un exemple de ce que j'aimerais faire. Il s'agit de l'outil que j'ai trouvé hier soir, mais qui emploit gcc et g++.
http://www.csn.ul.ie/~mel/projects/codeviz/
doc++
http://docpp.sourceforge.net/
Pas encore regardé de ce côté là.
J'ai cherché après un outil permettant d'avoir une vue globale d'un code source écrit en C++. Vous avez certainement déjà eu la même idée que moi, auriez-vous une solution qui soit indépendante du compilateur employé ?
doxygen http://www.stack.nl/~dimitri/doxygen/ J'utilise doxygen qui permet en outre de créer de petits graphes DOT à partir du code source,
mais qui ne donne pas un gros aperçu des méthodes/fonctions appelées au sein d'un code source.
Voici un exemple de ce que j'aimerais faire. Il s'agit de l'outil que j'ai trouvé hier soir, mais qui emploit gcc et g++. http://www.csn.ul.ie/~mel/projects/codeviz/
doc++ http://docpp.sourceforge.net/ Pas encore regardé de ce côté là.