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 $@