试图绘制一部分巨大源代码的序列图

时间:2014-06-12 02:29:42

标签: c++ eclipse ubuntu sequence diagram

目标

  • "绘制关于一小部分巨大代码的序列图"。

背景资料

  • 我获得了大于2GB的巨大源代码。
  • 代码用C / C ++编写
  • 我查看/了解的代码不到1%。
  • 我在Ubuntu 12.10上使用eclipse / vim

我想知道的是什么

  1. 是否有可以在上述情况下使用的自动序列图生成器?
  2. 如果我必须手动绘制,是否有一种简单的方法可以找出生命线之间的信息?
    • 我试图将日志放在这里,但代码太大了。 - >失败
    • 我试图按照eclipse上的代码跳转(函数A调用函数B,B函数调用函数C等) - >也失败了。代码太多了。

1 个答案:

答案 0 :(得分:1)

Doxygen可以生成调用图,这些调用图与序列图不同,但在这种情况下可能实际上更有用。您可能必须自定义configuration才能在没有Doxygen窒息的情况下显示正确的内容,但至少它是一个专门用于C / C ++并且已用于生产大小代码的工具。