5

Possible Duplicate:
Do you know tool building tree of include files in project\file?

Currently reading the Minix source code (I'm interested in operating system & driver programming), I am looking for a program that would help me understand the tree view of this project.

I found a piece of software called Include Finder, which, though it doesn't show dependencies in trees, is helpful for understanding the structure.

Does anybody know a good program to scan a project & view the dependency tree ?

Thanks !

Community
  • 1
  • 1
Takhiarel
  • 307
  • 1
  • 3
  • 10
  • 1
    Eclipse can do that for a given file of the project (Window->Show view->Include browser). I am not sure it can handle the complete include tree of a project: it is probably quite messy... – drolex Jul 15 '11 at 08:37
  • There exists also a tool called `include-gardener` which can be found here: https://github.com/feddischson/include_gardener It gives you the include tree in `dot` or `graphml` format. – feddischson Feb 07 '19 at 06:05

2 Answers2

3

Try Eclipse CDT. It has Include Browser.

ks1322
  • 33,961
  • 14
  • 109
  • 164
2

Try Doxygen with Graphviz installed. If doxygen is configured properly, it will return each included file for each source.

Mihai Maruseac
  • 20,967
  • 7
  • 57
  • 109