|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 120 ![]() |
Bonjour,
J'ai une question concernant la méthodologie à suivre pour étudier un programme préexistant. Je dispose des sources mais la documentation correspondante n'est pas encore complète. Je voudrais avoir une meilleure idée de la la façon dont c'est implémenté. J'utilise etags avec emacs pour avoir les sources des fonctions mais quelques fois ( à des moments importants :-( ) , etags m'envoie dans les roses. Quant aux accronymes de structures, je dois très souvent chercher ce à quoi elles correspondent. Il n'y aurait pas un logiciel qui facilite la lecture du code d'un programme? Par exemple faire ce que fait etags mais aussi contruire une sorte d'arbre de dépendances, etc, etc ... ? PS: Le programme est écrit en C, d'où le choix de cette section. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() ![]() Alexandre LaurentIngénieur développement logiciels Inscription : mai 2008 Messages : 10 414 ![]() |
Bonjour,
Vous pouvez tenter de lancer Doxygen sur le code (même s'il n'y a pas les commentaires pour), cela pourra vous donner quelque indications. On peut peut être aussi tenter un callgrind. Habituellement c'est pour les performances, mais cela construit un graphe des appels.
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi ![]() La rubrique a aussi un blog ! Ma page sur DVP Mon Portfolio Qui connaît l'erreur, connaît la solution. |
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 120 ![]() |
Merci LittleWhite de me répondre.
Cela m'a été utile et suffisant. C'était mon premier code copieux à lire... et a fait peur. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com