En gros, j'ai un code C++, que je ne peux pas compiler car il vient du monde de Windows... Je veux pouvoir retrouver les appels de fonctions et les inclusions de fichiers...
L'idéal serait un petit logiciel qui me génère un arbre d'inclusion des .h et un arbre d'appel de fonctions...
J'ai cherché mais je n'ai rien trouvé de libre, si quelqu'un a la killer-app qui me sauverait la vie.
Merci d'avance
# doxygen
Posté par Vincent P (site web personnel) . Évalué à 3.
Tu peux deja générer de la doc avec doxygen. Si tu as graphviz d'installé et que tu lui donne les bonnes options il peut te générer les graphes d'appel. Pas les graphes globaux je croix par contre.
http://www.stack.nl/~dimitri/doxygen/(...)
Bon courage.
[^] # Re: doxygen mais aussi valgrind
Posté par jerome (site web personnel) . Évalué à 3.
[^] # Re: doxygen mais aussi valgrind
Posté par Frédéric COIFFIER . Évalué à 2.
# du bon usage du vocabulaire.
Posté par doublehp (site web personnel) . Évalué à -3.
ca ne s appelle donc pas du code C++, mais du .NET.
par definition, le C++ est portable.
Si tu as un code source qui ne compile pas avec un compilo compatible C++, c est que ton code source en question N est PAS du C++ ...
je supute donc fortement du .NET.
Microsoft ne propose pas Visual pour Linux ?
[^] # Re: du bon usage du vocabulaire.
Posté par doublehp (site web personnel) . Évalué à -2.
[^] # Re: du bon usage du vocabulaire.
Posté par Louis Nyffenegger . Évalué à 1.
[^] # Re: du bon usage du vocabulaire.
Posté par doublehp (site web personnel) . Évalué à 2.
Du aux recentes evolution du lnagage, cette aproche est desormais impossible, cf les heritage, les destructeurs, la commande new (qui mise dans une boucle devient imparsable en C ), le passage d argument par reference ...
AMHA, ce que tu cherche n existe pas.
[^] # Re: du bon usage du vocabulaire.
Posté par aedrin . Évalué à 5.
Je pense que sa question était plus axée sur cet aspect-là.
[^] # Re: du bon usage du vocabulaire.
Posté par aedrin . Évalué à 3.
tu peux regarder du côté de source navigator : (http://sourcenav.sourceforge.net/(...) ) qui te permettra d'avoir l'arbre d'appel des fonctions
si ça peut t'aider...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.