大型c++框架类图分析工具

Tool for Analyze the class diagram of big C++ framework

本文关键字:工具 c++ 框架 大型      更新时间:2023-10-16

你能告诉我哪一个是生成c++源代码的图形表示的最好的工具吗?我有大的c++框架代码,我想了解这些代码,所以我需要一些工具来生成一些图形,类图或所有类的一些图形表示来理解代码。

你能告诉我工具或任何其他方式来理解大c++框架代码吗?

肯定不是免费的,但是在过去的一家公司中,我使用Enterprise Architect为一个非常大的代码库生成一个非常有用的类图。

氧是免费的,流行的,易于使用。http://www.doxygen.nl/

使用graphviz插件生成一些精美的图形

您可以使用Eclipse CDT。它有类型层次视图和其他工具来导航/分析源代码。它可以在大型c++项目中动态地为用户定义类型构建类型层次。

如果您使用GCC,您可能会考虑制作一个GCC插件或GCC MELT扩展。但这需要一些时间。

也许一些昂贵的商业工具,如Coverity可以帮助。