【问题标题】:Data flow analysis for C++ programC++程序的数​​据流分析
【发布时间】:2011-05-16 01:08:36
【问题描述】:

我需要对 C++ 程序进行一些数据流分析。任何人都可以推荐的任何开源工具?

【问题讨论】:

    标签: c++ analysis dataflow-diagram


    【解决方案1】:

    尝试评估 gcc 和中间前端代码转换为 GIMPLEGENERIC(用于代码优化器工作流分析的中间语言)是否适合您的目的。这是完全免费和开源的。我只是不能告诉你如何准确地输出这个树表示,但是网上有很多 gcc 手册。

    【讨论】:

      【解决方案2】:

      运行程序,然后单步执行并将数据/代码流复制到单独的运行流程图程序中,这对我有用。铅笔和纸也不错,但之后不太容易操作或存放。

      即使有工具可以做到这一点,我相信通过我的方法,您更有可能对程序有更好的了解。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多