请告诉我哪个是生成C ++源代码图形表示的最佳工具。 我有大的C ++框架代码,我想要理解代码,所以我需要一些工具,生成一些图形,类图或所有类的一些图形表示来理解代码。你能告诉我工具或其他任何方式来理解大C ++框架代码吗?
答案 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这样的一些昂贵的商业工具可能有所帮助。