3 ms·
Sure, I'm just pointing out you don't need to type out the C compiler invocation again. FOOOBJS = foo.o bar.o baz.o foo: $(FOOOBJS)
by bigdict 3y ago
Sure, I'm just pointing out you don't need to type out the C compiler invocation again.
FOOOBJS = foo.o bar.o baz.o
foo: $(FOOOBJS)
- Brian_K_White 3y agoAh got it. Agreed.
- e12e 3y agoSo: > The example Makefile in its entirety: CFLAGS += -Wall -Wextra LDLIBS = -lcurses OBJS = foo.o bar.o baz.o foo: $(OBJS) $(CC) $(LDFLAGS) $(OBJS) $(LDLIBS) -o $@ foo.o bar.o: foo.h clean: rm -f $(OBJS) foo Become: CFLAGS += -Wall -Wextra LDLIBS = -lcurses OBJS = foo.o bar.o baz.o ? foo: $(OBJS) foo.o bar.o: foo.h clean: rm -f $(OBJS) foo