next up previous
Next: About this document ... Up: Program make oraz struktura Previous: Bardziej rozbudowany plik Makefile

Makefile z wykorzystaniem reguł przyrostkowych (suffix rules)

#
# Makefile do programu TITR - wersja 3
#

# W pierwszej czesci podajemy definicje makr

FC = f77

FFLAGS = -O3 

LDFLAGS = -o titr ${FFLAGS}

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} ${LDFLAGS} ${OBJ}

.f.o: 
   ${FC} -c ${FFLAGS} $<

# Mozna napisac tak:
#
#.f.o:
#   ${FC} -c ${FFLAGS} $*.f

# Dla wygody przy usuwaniu modulow skompilowanych mozna napisac tak...

clean:
   /bin/rm *.o



Adam Liwo 2002-04-24