# Makefile do programu TITR - wersja 2
# W pierwszej czesci podajemy definicje makr
FC = f77
OBJ =titr.o czyt_dane.o \
oblicz_krzywa.o oblicz_ph.o \
pisz_wyniki.o
# Teraz definiujemy zadania do wykonania przez make (targets) oraz reguly
# ich tworzenia
titr:${OBJ}
${FC} -o titr ${OBJ}
titr.o: titr.f
${FC} -c titr.f
czyt_dane.o: czyt_dane.f
${FC} -c czyt_dane.f
oblicz_krzywa.o: oblicz_krzywa.f
${FC} -c oblicz_krzywa.f
oblicz_ph.o: oblicz_ph.f
${FC} -c oblicz_ph.f
pisz_wyniki.o: pisz_wyniki.f
${FC} -c pisz_wyniki.f
# Dla wygody przy usuwaniu modulow skompilowanych mozna napisac tak...
clean:
/bin/rm *.o
Rolą zadania clean jest wykasowanie wszystkich plików z rozszerzeniem .o
adam@chemik[94] make clean /bin/rm *.o