C/Więcej o kompilowaniu: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
to i cofnąłem dobrą edycję, z powrotem |
→Przykładowy plik Makefile: pętla |
||
Linia 72:
Ten sam plik Makefile mógłby wyglądać inaczej:
<source lang="make">
CFLAGS = -c -g -O -o # tutaj można dodawać inne flagi kompilatora
LIBS = -lm # tutaj można dodawać biblioteki
CC = gcc $(INCLUDES) $(CFLAGS) $(LIBS) # tutaj można umieścić nazwę kompilatora
OUTFILE = main # tutaj można umieścić nazwę pliku wykonywalnego
OBJS = $(OUTFILE).o
all: $(OUTFILE)
clean:
rm -f *.o test
.c.o:
$(CC)
.o:
$(CC) $(OUTFILE) $(OBJS) $(LIBS)
</source>
Tak naprawdę jest to dopiero bardzo podstawowe wprowadzenie do używania programu make, jednak jest ono wystarczające, byś zaczął z niego korzystać. Wyczerpujące omówienie całego programu niestety przekracza zakres tego podręcznika.
|