类依赖工具

时间:2009-10-09 14:48:25

标签: c++ c dependencies

我正在寻找一个(最好是开源的)工具,在给定大量C / C ++代码的情况下,它将生成类(C ++)和/或文件(C)之间依赖关系的可视或XML图形。

想法是,如果你必须将代码转换为另一种语言,你希望能够首先编译最低级别的类,并从那里开始构建。所以,你首先需要确定那些类。

据我所知,Doxygen并不具备这种能力,但我可能错了。

3 个答案:

答案 0 :(得分:6)

Doxygen会做一些非常简洁的图表。

答案 1 :(得分:1)

Documentation and Reverse Engineering Tools

1)Doxygen

2)inSight(Unix,Linux,Windows)

3)Rational Rose

4)Source Navigator

5)BOUML

List of Non-commercial/Free UML tools

答案 2 :(得分:0)

我没有使用任何开源工具,但Rhapsody UML工具很好地完成了这项工作。他们过去常常给那些问过的人免费试用30天,IBM刚买了它,所以我不知道他们是否仍然这样做 http://www-01.ibm.com/software/awdtools/rhapsody/ 它将颠倒C / C ++ / Java / Ada。