类依赖的工具(Class dependency tool)

2019-07-21 18:13发布

我正在寻找一个(优选开源)工具,给定大体的C / C ++代码,将生成的依赖关系的类之间的视觉或也许XML图表(C ++)和/或文件(C)。

这个想法是,如果你不得不把代码转换成另一种语言,你想能够得到的最低水平班第一编译,并从那里建立。 所以,你首先需要确定那些是哪些类。

据我所知,Doxygen的还没有比较这个能力,但我可能是错的。

Answer 1:

Doxygen的会做一些整齐漂亮的图表。



Answer 2:

文档和逆向工程工具

1)的Doxygen

2)INSIGHT(UNIX,LINUX,Windows中)

3)的Rational Rose

4)源导航

5)BOUML

非商业/免费UML工具列表



Answer 3:

我没有使用过任何公开来源的工具这一点,但Rhapsody的UML工具做这样一个好工作。 他们曾经给一个30天免费试用的人谁问,IBM刚刚买了它,所以我不知道他们是否仍然这样做。
http://www-01.ibm.com/software/awdtools/rhapsody/它将反转C / C ++ /爪哇/阿达。



文章来源: Class dependency tool