gcc -pg创建a.out而不是gmon.out

时间:2012-07-11 08:19:10

标签: gcc compiler-construction

如何让我的gcc -pg创建一个gmon.out文件而不是a.out?我正在尝试使用gprof配置我的CPU,但是当我编译我的.c文件时,我得到一个a.out,这不是我需要的。

2 个答案:

答案 0 :(得分:1)

运行已编译的程序时会生成配置文件,而不是在编译时生成。

答案 1 :(得分:0)

$ gcc -pg yourfile.c #compile with -pg

$ ./a.out #execute it

现在,您可以看到gmon.out文件。