include config.mk OBJS = main.o window.o all: $(TARGET) $(TARGET): $(OBJS) $(CC) $(CFLAGS) -o $(TARGET) $(OBJS) %.o: %.c $(CC) $(CFLAGS) -c $< clean: rm -f *.o $(TARGET)