小编alg*_*lgl的帖子

如何使用clang或其他工具生成数据流图?

使用clang和graphviz,我可以生成一些C/C++代码的调用图,如本答案中所述.

现在我需要一个在非常大的代码库(大部分是C)上计算的数据流图,这个代码库是一个cmake用作构建工具的软件.

所以我的问题是,鉴于数据结构的名称,我如何使用/实现这种结构来检索函数和文件的名称?

Libtool对于clang项目中的一些数据流挖掘算法有一些稀疏的引用(甚至不确定它是否稳定或正在开发中),但我发现clang它本身没有scan-build.

我如何能够生成这条信息?我真的需要这个,给定一个名称我想要检索代码中使用的位置,几乎我所评论的所有静态分析工具都集中在函数和方法上,我需要检查数据结构的用法clang.

编辑:

我也在考虑使用doxygen作为文档,所以如果doxygen的xml输出对某些工具有用,我可以使用它.

c dataflow

6
推荐指数
1
解决办法
1966
查看次数

标签 统计

c ×1

dataflow ×1