运行可执行文件的默认配置文件,并调用该文件gmon.out
.有没有办法指定新的位置?
我在i386/linux2.6上使用gcc 3.4.6
太糟糕了,GMON_OUT_PREFIX
glibc中没有记录环境变量.我从网上获得了以下信息,并在我的机器上进行了测试.
如果设置环境变量GMON_OUT_PREFIX
,则输出文件命名为${GMON_OUT_PREFIX}.[PID]
,pid是配置文件
进程的id.
例如:
GMON_OUT_PREFIX=mygmon; gcc -o foo -pg foo.c
gmon输出文件是:mygmon.12345
,假设foo进程id = 12345.