作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想从 C 源代码生成程序依赖图 (PDG)。我找到了解释如何做的论文,但都使用了商业 CodeSurfer 工具。
有没有免费的工具可以做到这一点?
最佳答案
Frama-C是一个开源静态分析框架,可以为 C 程序计算合理程序依赖图。它的slicing plug-in使用生成的 PDG。在 February 2010 中讨论了切片和 PDG 计算。在邮件列表上(jung、myung-jin 的消息和他们的回答)。
您还可以查看 NIST 的 Unravel ,或佐治亚理工学院的 Aristotle .两者 Valsoft在卡尔斯鲁厄大学和 Loyola 的 Surgeon's Assistant , 也可能值得研究。
关于c - C程序如何生成程序依赖图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7904651/
我是一名优秀的程序员,十分优秀!