C的常用图表工具或方法

时间:2013-02-22 06:44:25

标签: c uml diagram call-graph

来自java(以及其他OO背景),我对自己的对象,自然封装和多态性非常熟悉。

我所期待的一切,我没想到的就是想念我的班级图表!

当事情变得艰难或你开始担心过度耦合时,它始终是我的第一站。 但我似乎无法找到一个C风格的等价物(不是从90年代中期开始的)图表系统或C的实用程序。

我真的错过了什么吗?那里有一些隐藏的宝石吗? 甚至只是显示文件之间的函数调用的东西,所以我可以了解最新情况。

简而言之:对于如何建模C文件集,是否有人提出建议(或工具)?函数调用,包括等。

感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用UML应用程序(例如IBM Rational Rhapsody或基于Eclipse的开源Topcased)从类图生成C代码。

您可以使用由doxygen提供支持的graphviz生成C代码中的调用图,调用图和依赖关系图。