Lab 2 is in fact the first lab in the set of ones we actually do. It's not particularly hard, but consumed some time for me
13 lines
147 B
Makefile
13 lines
147 B
Makefile
targets = main
|
|
all: $(targets)
|
|
|
|
main: main.o
|
|
$(CC) -o $@ $^ $(CFLAGS)
|
|
|
|
%.o: %.c
|
|
$(CC) -c $^ -o $@ $(CFLAGS)
|
|
|
|
clean:
|
|
rm -f $(targets)
|
|
rm -f *.o
|