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
美圖出現啦!!!