3

We have here a pretty big application that is taking a lot of time to compile and I am looking for a way to reduce this compile time. I thought a good way to do this would be to reduce the dependency between the include files. Do you know any good dependency/Includes manager that would be pretty cheap? Something that would draw me a good graphic and show me where are the "dependencies bottleneck".

Thank you.

Drahakar
  • 5,986
  • 6
  • 43
  • 58
  • Maybe this question could help you: http://stackoverflow.com/questions/1073384/what-strategies-have-you-used-to-improve-build-times-on-large-projects – Eliseo Ocampos Jul 06 '09 at 15:43

3 Answers3

7

You can try include graphs in doxygen.

cube
  • 3,867
  • 7
  • 32
  • 52
2

You could use Source Navigator to analyze the source. Look at the section: Using the Include Browser in here. Or a better option would be to use cinclude2dot

ThirdOne
  • 1,227
  • 9
  • 13
1

Visualize c/c++ include dependencies with Include File Dependencies Watcher

Vladimir
  • 11
  • 1