CC = gcc OBJS = main.o most_frequent.o TARGETS = main all: $(TARGETS) main: $(OBJS) $(CC) $(OBJS) -o main main.o: main.c $(CC) -c main.c most_frequent.o: most_frequent.c $(CC) -c most_frequent.c clean: rm -rf $(OBJS) *~ $(TARGETS)