最简 Makefile

依赖于 Makefile 的自动推导,可以写出非常简化的 Makefile,假设目录下有有 Number.cpp 的单个 cpp 文件,内含 main 函数,那么,Makefile 可以这样写

all: Number

是的,就一行,all 作为默认 target,Number 作为依赖,自动推导出依赖源文件 Number.c*,如果是 cpp,得到编译器 g++,如果是 c,得打编译器 cc,然后 make 一下,可以得到下面的输出

$ make
g++     Number.cpp   -o Number

3 thoughts on “最简 Makefile

Leave a Reply

Your email address will not be published. Required fields are marked *