# Fuer 03-listRun.c. # Da diese Datei nicht "Makefile" heisst, muss sie explizit angegeben werden: # `make -f 03-Makefile` (optional gefolgt vom gewuenschten Target.) CC = gcc CFLAGS = -std=c11 -pedantic -Wall -Werror -D_XOPEN_SOURCE=700 .PHONY: all clean all: 03-listRun # Alle erzeugten Dateien sollen geloescht werden - also auch die # Zwischenprodukte (= .o-Dateien). clean: rm -f 03-listRun 03-listRun.o 03-listRun.o: 03-listRun.c $(CC) $(CFLAGS) -c 03-listRun.c 03-listRun: 03-listRun.o $(CC) $(CFLAGS) -o 03-listRun 03-listRun.o