all:easy_select tcp_select
.PHONY:all
easy_select:easy_select.c
gcc $^ -o $@
tcp_select:tcp_select.c
gcc $^ -o $@
目标:依赖文件
# tab命令 #指定如何从依赖文件生成目标文件
# make指令的时候,寻找Makefile文件的第一个目标,并生成它,这时,如果该目标
# 所依赖的文件不存在,则该依赖文件作为目标,继续寻找
# . PHONY 伪目标
# $^代表所有依赖文件·
# $@代表目标文件
# $<代表第一个依赖文件