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