Hello,
J'aimerais savoir si vous connaissez un outil créant une représentation graphique des dépendances (inclusion de .h) d'un projet C++, notamment pour repérer les dépendances cycliques.
Merci.
Version imprimable
Hello,
J'aimerais savoir si vous connaissez un outil créant une représentation graphique des dépendances (inclusion de .h) d'un projet C++, notamment pour repérer les dépendances cycliques.
Merci.
doxygen ?
Salut,
Tu peux essayer cinclude2dot.
MAT.
Pour les inclusions circulaires, j'utilise juste quelques #define :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 //-------------------------------------------------------- #ifdef In_MonFichierHH #error "Inclusion circulaire de MonFichierH" #endif // In_MonFichierHH #define In_MonFichierHH #ifndef MonFichierHH #define MonFichierHH //-------------------------------------------------------- // Include #include "UnAutreFichierH.h" // ... //-------------------------------------------------------- // Code de MonFichierH.h // ... //-------------------------------------------------------- #endif // MonFichierHH #undef In_MonFichierHH