标签: c uml diagram call-graph
来自java(以及其他OO背景),我对自己的对象,自然封装和多态性非常熟悉。
我所期待的一切,我没想到的就是想念我的班级图表!
当事情变得艰难或你开始担心过度耦合时,它始终是我的第一站。 但我似乎无法找到一个C风格的等价物(不是从90年代中期开始的)图表系统或C的实用程序。
简而言之:对于如何建模C文件集,是否有人提出建议(或工具)?函数调用,包括等。
感谢。
答案 0 :(得分:2)
您可以使用UML应用程序(例如IBM Rational Rhapsody或基于Eclipse的开源Topcased)从类图生成C代码。
您可以使用由doxygen提供支持的graphviz生成C代码中的调用图,调用图和依赖关系图。