首先检查工具是否已经安装在系统上。 为此,只需在终端中运行以下命令即可。
$ gprof
如果您收到以下错误:
$ a.out: No such file or directory
那么这意味着该工具已经安装。 否则可以使用以下命令安装它:
$ apt-get install binutils
生成test.c 应用程序时,修改gcc编译命令 使用下方命令生成应用程序.
$gcc -Wall -std=c99 -pg test.c -o test
之后运行test应用程序./test 能够看到当前的工作目录中会自动生成一个gmon.out文件
运行下列命令生成可供查看的txt文档。
$ gprof test gmon.out > profile-data.txt