首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
codeviz专题
用 Graphviz + CodeViz可视化函数调用
“工预善其事,必先利其器”,在分析Jpeglib的过程中,我用Graphviz + CodeViz来可视化的显示函数调用关系。先给大家看张图片, 这是我用Graphviz + CodeViz生成的Jpeglib调用关系图, 解解馋先^_^tbag@:~/test/ jpeg$ ../../gcc-graph/bin/gcc *.c -o tbagtbag@:~/test/ jpeg$ genful
阅读更多...
看开源代码利器—用Graphviz + CodeViz生成C/C++函数调用图(call graph)
一、Graphviz + CodeViz简单介绍 CodeViz是《Understanding The Linux Virtual Memory Manager》的作者 Mel Gorman 写的一款分析C/C++源代码中函数调用关系的open source工具(类似的open source软件有 egypt、ncc)。其基本原理是给 GCC 打个补丁(如果你的gcc版本不符合它的要求还得先下载
阅读更多...