Tylko wybrane pliki kompilujemy z opcją -pg
gcc -Wall -pg -c test_gprof.c -o test2_gprof.o gcc -Wall -c test_gprof_new.c -o test2_gprof_new.o gcc -Wall -pg test2_gprof.o test2_gprof_new.o -o test2
Po uruchomieniu i analizie gprof otrzymujemy plik plik.
Podobny efekt otrzymamy dla funkcji bibliotecznych.