Arborescences fhiers sources

Fermé
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 10 déc. 2004 à 11:15
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 13 déc. 2004 à 10:29
Bonjour à tous.
je cherche un logiciel qui permettrai d'affichier sous forme d'arborescence les différents fichiers sources d'un programme. Un peu comme la commande tree pour les dossier : à partir du main il devellope tout les fichiers des fonctions qu'il apelle, etc...
j'ai une source d'environ 500 fichiers, et j'aimerai bien m'y retrouver facilement.
éventuellement un programme qui transforme les fichier source en HTML avec liens vers les autres fichiers pourrai convenir.
Merci à tout ceux qui prendrons la peine de lire et de réfléchir à ma question.

Salutation !
Char Snipeur

3 réponses

euh ! ........
tu programme en quoi ?
C
C++
JAVA
PASCAL
COBOL
ADA
PHP
SMALLTALK
FORTRAN
ASSEMBLEUR
LISP
SCHEME
FORTH
PROLOG
BASIC
PHANTOM
NESL
ZPL ? parce que pour répondre à ta question y faudrait un peu plus de précision !
0
bipbip......................................
11 déc. 2004 à 03:27
XML
TEX
OBJECTIVE C
BASH
PYTHON
RUBY
PERL
CSH (beurk)
ZSH
ALGOL


Plus sérieusement, si c'est du C/C++ voire Java, tu peux essayer

source navigator (redhat)
ou
global (http://gnu.teleglobe.net/software/global/global.html)

A+
0
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 329
13 déc. 2004 à 08:52
Merci de vos reponses, le programme est un mélange de Fortran (40%) et de C/C++ (60%) pas forcement très bien traduites de l'ESOPE.
pour l'OS, Windows et/ou UNIX.
sinon, pour faire une arborescence à partir de fichiers html, j'ai trouver Visio.

Salutation !
Char Snipeur
0
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 329
13 déc. 2004 à 10:29
j'ai essayer global sur Cygwin, impossible de compiler il me renvoie des erreurs sur la source
make  all-recursive
make[1]: Entering directory `/global-4.6'
Making all in libdb
make[2]: Entering directory `/global-4.6/libdb'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libutil -I../libdb -I../libglibc    -g -O2 -MT bt_close.o -MD -MP -MF ".deps/bt_close.Tpo" -c -o bt
_close.o bt_close.c; \
then mv -f ".deps/bt_close.Tpo" ".deps/bt_close.Po"; else rm -f ".deps/bt_close.Tpo"; exit 1; fi
In file included from bt_close.c:58:
db.h:109: parse error before "u_int"
db.h:110: parse error before "u_int"
db.h:111: parse error before "u_int"
db.h:112: parse error before "u_int"
db.h:113: parse error before "u_int"
db.h:124: parse error before "u_long"
db.h:124: warning: no semicolon at end of struct or union


Salutation !
Char Snipeur
0