GNU C program execute path trace method
GNU C program execute path trace method
GNU C program execute path trace method
准备工具 tar-latest.tar.gz graphviz gprof2dot.py
在ubuntu下解压tar-latest.tar.gz
$tar -zxvf tar-latest.tar.gz
$cd tar-1.26/src
将gprof2dot.py文件拷到当前目录
执行命令configure得到makefile
$./configure
将makefile文件中 CFLAGS=-g LDFLAGS= 改为CFLAGS=-pg LDFLAGS=-pg
$tar -zxvf XX.tar.gz (XX为任意一压缩文件)
$gprof tar gmon.out > report.txt
$python gprof2dot.py report.txt|dot -Tjpg -o wang.jpg(注意,当执行此命令是会提示sudo 。。。。那就是下载安装graphviz)
看看当前目录的wang.jpg
$xdg-open wang.jpg
美图出现啦!!!
评论暂时关闭