使用Clang生成调用图

时间:2012-09-16 17:26:39

标签: parsing clang call-graph

如何使用clang生成C ++代码的调用图?我知道我需要使用this,但我找不到任何例子。

我已经尝试过使用python绑定,但它们似乎缺少一些重要的功能。

任何人都可以提供使用当前clang API进行此任务的最小示例吗?

1 个答案:

答案 0 :(得分:0)

对于C ++(对于C只使用clang)

clang++ -Xclang -analyze -Xclang -analyzer-checker=debug.ViewCallGraph <file to analyze>

这将为您提供图像。