Avatar billede lykkeberg Nybegynder
27. oktober 2003 - 11:42 Der er 6 kommentarer

Source kode analyser

Hej med jer :o)

Jeg skal bruge et værktøj til at undersøge noget C kode, for include fil afhængigheder. Kort sagt et værktøj som kan "parse" et stort projekt (>3000 filer), og derefter give en grafisk præsentation af hvordan header filer inkluderes i de forskellige moduler. Det er for at afsløre en uheldig eller redundant include.
Avatar billede angak Nybegynder
27. oktober 2003 - 11:47 #1
http://www.stack.nl/~dimitri/doxygen/download.html

Doxygen kan bruges til formålet
Avatar billede lykkeberg Nybegynder
27. oktober 2003 - 12:35 #2
Har ikke kunnet finde ud af om det er det jeg har brug for. Jeg kan ikke få programmet til at vise mig hvilke header filer bliver inkluderet hvor. Jeg har brug for en grafisk oversigt, af en eller anden form. Det skal være muligt at udvælge sig en header fil, som man så vil have info om hvem inkluderer. Kan man det med dette Tool?
Avatar billede angak Nybegynder
27. oktober 2003 - 12:48 #3
Det skulle være muligt med en grafisk oversigt, men det er desværre længe siden jeg har arbejdet med det, så kan ikke helt huske det... =(
Avatar billede arne_v Ekspert
27. oktober 2003 - 19:46 #4
SourceNavigator kan vise en sådan grafisk præsentation af includes.

http://sourcenav.sourceforge.net/

Fremragende tool til at danne sig et overblik over kode !
Avatar billede arne_v Ekspert
03. november 2003 - 23:54 #5
lykkeberg>

Kunne du bruge svarene til noget ?
Avatar billede arne_v Ekspert
16. november 2003 - 22:37 #6
??
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester