#Laita =:n perään käyttämäsi C-kääntäjä (esim. gcc) CC=gcc #laita =:n perään käyttämäsi optiot (esim. -Wall) CFLAGS=-Wall -ansi #laita =:n perään .c-ohjelmatiedostot (esim. paa.c runko.c) SRC=jaa.c tulosta.c lue.c paa.c #laita =:n perään vastaavat tiedostot .o -päätteisinä (esim. paa.orunko.o) OBJS=jaa.o tulosta.o lue.o paa.o #laita =:n perään ohjelmasi nimi (esim. pasianssi) PROGRAM=tavuta #Huom. Ennen $(CC):ta pitää olla Tabulaattori-merkki, ei välilyöntejä! $(PROGRAM): $(OBJS) $(CC) $(OBJS) -o $(PROGRAM) #Huom. Ennen rm:aa pitää olla Tabulaattori-merkki, ei välilyöntejä! clean: rm $(OBJS) $(PROGRAM) core *.bak *~