首先,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,既可以得到详细的分析结果。