利用堆栈回溯、addr2line和Graphviz生成运行时函数调用图

时间:2015-08-27 10:34:33
【文件属性】:

文件名称:利用堆栈回溯、addr2line和Graphviz生成运行时函数调用图

文件大小:2KB

文件格式:TGZ

更新时间:2015-08-27 10:34:33

c++

现在的软件源代码动则千万行,初学者常常感到迷惘,如果能自动生成关键函数的调用关系图,则思路可以清晰许多。如下面这幅图展示了WebKit网页渲染的部分函数执行过程,比单纯地看代码直观多了。 http://blog.csdn.net/zzmfish/article/details/7835956


【文件预览】:
callgraph
----backtrace.h(142B)
----callgraph.py(2KB)
----backtrace.c(3KB)

网友评论

  • 还不错的资源
  • 下载出错了,重新下载下
  • 学习下 正在研究backtrace
  • 还不错,可以帮助理清函数调用关系
  • 非常不错,对于理解系统的函数调用很有帮助
  • 已下载,还在看此代码,感觉还不错
  • 很不错的debug 工具,收藏了,并且建议大家学习使用!