CC=cc CFLAGS=-std=c1x -W -Wall -g -D_GNU_SOURCE LDFLAGS= EXEC=01 01bis 02 03 04 05 06 all: $(EXEC) .c.o: $(CC) -o $@ -c $< $(CFLAGS) 01: input.o 01.o $(CC) -o $@ $^ $(LDFLAGS) 01bis: input.o 01bis.o $(CC) -o $@ $^ $(LDFLAGS) 02: input.o 02.o $(CC) -o $@ $^ $(LDFLAGS) 03: input.o 03.o $(CC) -o $@ $^ $(LDFLAGS) 04: input.o 04.o $(CC) -o $@ $^ $(LDFLAGS) 05: input.o 05.o $(CC) -o $@ $^ $(LDFLAGS) 06: input.o 06.o $(CC) -o $@ $^ $(LDFLAGS) clean: rm -rf *.o $(EXEC)