首先,gprof主要是性能分析方面的统计。
wiki上关于GNU prof的说明可以简单了解;还有gprof的主页上,更加的全面。
https://en.wikipedia.org/wiki/Gprof
http://sourceware.org/binutils/docs/gprof/
使用的时候一般就是在编译的时候加上 -pg 选项。使用此编译选项编译出来的文件,执行完毕后会生成gmon.txt。 之后执行
gprof BINARY gmon.out > report.txt
查看report,既可以得到详细的分析结果。