在makefile中,存在系统默认的自动化变量
$^ : 代表所有的依赖文件
$@:代表目标
$<:代表第一个依赖文件
\请看下面例子:
hello: main.0 func1.o func2.o
gcc main.o func1.o func2.o -o hello
=》
hello: main.o func1.o func2.o
gcc $^ -o $@
在makefile中,存在系统默认的自动化变量
$^ : 代表所有的依赖文件
$@:代表目标
$<:代表第一个依赖文件
\请看下面例子:
hello: main.0 func1.o func2.o
gcc main.o func1.o func2.o -o hello
=》
hello: main.o func1.o func2.o
gcc $^ -o $@