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

  • tec_gprof.txt
  • Last modified: 2019/09/24 00:23
  • (external edit)