用于分析大C ++框架类图的工具

时间:2011-11-20 08:20:38

标签: c++

请告诉我哪个是生成C ++源代码图形表示的最佳工具。 我有大的C ++框架代码,我想要理解代码,所以我需要一些工具,生成一些图形,类图或所有类的一些图形表示来理解代码。你能告诉我工具或其他任何方式来理解大C ++框架代码吗?

4 个答案:

答案 0 :(得分:2)

绝对不是免费的,但在过去的公司中,我使用 Enterprise Architect 来生成一个非常有用的代码库类图。

答案 1 :(得分:1)

Doxygen免费,流行且易于使用。 http://www.doxygen.nl/

抓住graphviz插件以生成一些精美的图表。

答案 2 :(得分:0)

您可以使用Eclipse CDT。它有Type Hierarchy View个其他工具来导航/分析源代码。它可以在大型C ++项目中动态构建用户定义类型的类型层次结构。

答案 3 :(得分:-1)

如果您使用GCC,则可以考虑制作GCC插件或GCC MELT扩展程序。但那需要一些时间。

也许像Coverity这样的一些昂贵的商业工具可能有所帮助。