adam@chemik[65] make f77 -c titr.f titr.f: MAIN titr: f77 -c czyt_dane.f czyt_dane.f: czyt_dane: f77 -c oblicz_krzywa.f oblicz_krzywa.f: oblicz_krzywa: f77 -c oblicz_ph.f oblicz_ph.f: oblicz_ph: f77 -c pisz_wyniki.f pisz_wyniki.f: pisz_wyniki: f77 -o titr titr.o czyt_dane.o \ oblicz_krzywa.o oblicz_ph.o \ pisz_wyniki.o
Po wykonaniu komendy otrzymamy zawartość katalogu wygląda następująco:
-rw-rw-rw- staff 432 Jan 4 14:51 Makefile -rw-rw-rw- staff 473 Jan 4 14:44 czyt_dane.f -rw-rw-rw- staff 2880 Jan 4 1999 czyt_dane.o -rw-rw-rw- staff 471 Jan 4 14:44 oblicz_krzywa.f -rw-rw-rw- staff 1380 Jan 4 1999 oblicz_krzywa.o -rw-rw-rw- staff 500 Jan 4 14:44 oblicz_ph.f -rw-rw-rw- staff 1336 Jan 4 1999 oblicz_ph.o -rw-rw-rw- staff 441 Jan 4 14:44 pisz_wyniki.f -rw-rw-rw- staff 3884 Jan 4 1999 pisz_wyniki.o -rwxrwxrwx staff 17836 Jan 4 1999 titr* -rw-rw-rw- staff 551 Jan 4 14:44 titr.f -rw-rw-rw- staff 2028 Jan 4 1999 titr.o
Jeżeli zmodyfikujemy plik czyt_dane.f i ponownie uruchomimy make, to zostanie skompilowany tylko ten plik.
adam@chemik[69] make f77 -c czyt_dane.f czyt_dane.f: czyt_dane: f77 -o titr titr.o czyt_dane.o \ oblicz_krzywa.o oblicz_ph.o \ pisz_wyniki.o