(Visual) C++ project dependency analysis

前端 未结 6 1031
滥情空心
滥情空心 2021-01-30 18:43

I have a few large projects I am working on in my new place of work, which have a complicated set of statically linked library dependencies between them.

The libs numb

相关标签:
6条回答
  • 2021-01-30 19:23

    This tool is excellent for analyzing the include tree: IncludeManager. You should be able to get a lot of useful information from that tool.

    0 讨论(0)
  • 2021-01-30 19:25

    I am due to start working with a large scale c++ project that is need of dependency management, so naturally I have been looking around at some tools. I was suprised to see that CppDepend was flagged as the favorite here as a single license costs €300, whereas IncludeManager is £20.. And does the same job. Just in case anyone here has used either or both tools, is there "good" reason why I should spend the extra £280 (£1~€1) for CppDepend?

    *Please note that I would like to have my own personal copy so whether the company has it or not is irrelevant.

    0 讨论(0)
  • 2021-01-30 19:28

    This link leads to:

    CppDepend

    0 讨论(0)
  • 2021-01-30 19:31

    You might be able to use DoxyS as help, which produces graps representing included files as part of the generated documentation.

    See: http://www.doxys.org

    -Martin

    0 讨论(0)
  • 2021-01-30 19:35

    http://github.com/yuzhichang/cppdep may be what you want. I wrote it for analyzing dependencies among components/packages/package groups of a large C/C++ project. It's a rewrite of dep_utils(adep/cdep/ldep) which is provided by John Lakos' book Large-Scale C++ Software Design.

    0 讨论(0)
  • 2021-01-30 19:38

    IncludeFinder is a free tool I have used before successfully.

    0 讨论(0)
提交回复
热议问题