Škoda, proměnná prostředí GMON_OUT_PREFIX není zdokumentován v glibc. Následující informace jsem získal z webu a testoval jsem je na svém počítači.
pokud nastavíte proměnnou prostředí GMON_OUT_PREFIX , pak je výstupní soubor pojmenován jako${GMON_OUT_PREFIX}.[PID] , pid je id profilovaného procesu.
Například:
GMON_OUT_PREFIX=mygmon; gcc -o foo -pg foo.c
soubor gmon out je:mygmon.12345 , za předpokladu, že id procesu foo=12345.
Řešení jscoot pro mě fungovalo, s důležitým rozdílem v nastavení GMON_OUT_PREFIX při provedení čas, ne v době kompilace.
Jak mohu spustit programy sestavení MIPS na x86 linuxu?
Mohu v Unixu spustit 'make' v adresáři, aniž bych do tohoto adresáře nejprve cd'oval?