Vim -f 文件名 (创建规则文件)
make Makefile(规则文件)
#注释
cc = gcc
DIR_OBJ = ./obj
DIR_SRC = ./src
DIR_BIN = ./bin
DIR_INC = ./include
OBJS = e1.o e2.o
OBJS +=e3.o //追加一个e3.o文件
目标:依赖项 eg. Hello:$(obj) (目标放在开头)
+tab键 编译命令 gcc e1.o e2.o -o hello
$(obj):%.o:%.c e1.o:e1.c
$(cc) -c $< -o $@ 等价于 $(cc) -c e1.c -o e1.o
e1.o:e2.c ( %通配符 所有