Жаль, переменная окружения GMON_OUT_PREFIX
не документирована в glibc. Я получил следующую информацию из Интернета и проверил на своей машине.
если вы установите переменную среды GMON_OUT_PREFIX
, то выходной файл будет назван как
${GMON_OUT_PREFIX}.[PID]
, pid - это идентификатор профилированного процесса.
Например:
GMON_OUT_PREFIX=mygmon; gcc -o foo -pg foo.c
Файл gmon out: mygmon.12345
, при условии, что идентификатор процесса foo = 12345.