1.hello:main.o fun1.o fun2.o变量
gcc main.o fun1.o fun2.o -o hellogcc
(目标):(依赖)object
(命令)gc
2.变量文件
object= main.o fun1.o fun2.o系统
hello:$(object)
gcc $(object) -o hello
3.系统默认的变量
$^:表明全部依赖文件
$@:表明目标
$<:表明第一个依赖文件
hello:main.o fun1.o fun2.o
gcc main.o fun1.o fun2.o -o hello
能够写成这样:
hello:main.o fun1.o fun2.o
gcc $^ -o $@