afficher les dépendances entre fichiers C - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 30-08-2010 à 09:37:23
Une rapide recherche me donne ça :
http://scottmcpeak.com/scan-depends/
edit : en fait le script n'existe plus...
Sinon là dedans probablement
http://www.graphviz.org/Resources.php
Marsh Posté le 30-08-2010 à 14:53:21
j'ai lancé doxygen mais il ne génère que la doc ( sur les fonctions / structures / membres ). Il ne génère pas de diagramme et pourtant j'ai bien installé graphviz ( apt-get install graphviz, je travaille sur Debian ).
Est ce que quelqu'un trouve une solution ? Est ce que quelqu'un connait l'extension d'un fichier généré par graphviz pour que je puisse faire une recherche.
Merci d'avance
Marsh Posté le 30-08-2010 à 19:25:46
ou sinon, tu ouvres les fichiers et tu regardes les includes. A la main, ça doit être faisable aussi.
Marsh Posté le 31-08-2010 à 16:41:06
Oui j'essaie de le faire à la main aussi. en parralèle je cherche un outil permettant de générer un diagramme des dépendances, quelques appels de fonctions... etc
J'ai graphviz, mais j'ai pas toujours le diagramme, et pourtant j'ai la doc générée sur une page html
Marsh Posté le 31-08-2010 à 21:51:17
gcc -M
gcc -MM
?
tu fais un script et après un coup de graphviz
Marsh Posté le 02-09-2010 à 17:39:25
je peux pas partir d'un vide, il me faut un exemple de script et comment le script communique avec graphviz ...
Marsh Posté le 02-09-2010 à 18:05:31
razuki a écrit : Oui j'essaie de le faire à la main aussi. en parralèle je cherche un outil permettant de générer un diagramme des dépendances, quelques appels de fonctions... etc |
Il faut préciser dans le fichier de config de doxygen que tu veut générer les diagrammes pour toutes les fonctions. Lis la doc de doxygen
Marsh Posté le 30-08-2010 à 09:31:47
Bonjour,
J'ai un package de fichiers C. Il n ' y a pas de diagramme fourni avec. Je dois "deviner" les dépendances entre fichiers. Il y en a plein.
Ma question :
j'aimerais savoir s'il existe un outils permettant d'afficher ( diagramme ) les dépendances entre fichiers C de manière claire.
Merci d'avance.