# %.c %.o任意的.c .o文件 *.c *.o所有的.c .o#
#$@所有的目标文件 $^所有的依赖文件
TAR = main
CC := gcc
OBJ = $(TAR).o calculation.o
#$(TAR):$(OBJ)
# $(CC) $(OBJ) -o $(TAR)
$(TAR):$(OBJ)
$(CC) $^ -o $@
#%.o:%.c
# $(CC) -c %.c -o %.o
%.o:%.c
$(CC) -c $^ -o $@
.PHONY:clean
clean:
rm -rf *.o