makefile命令的基本格式:
Target : prerequisites ....
command
Target是要生成的东西,冒号后则是生成该目标所依赖的东西。而command则是make执行的命令。
千言万语,都不如一个简单的例子来的明了。
main : main.o func.o
gcc -o main main.o func.o
main.o : main.c head.h
gcc -c main.c
func.o : func.c head.h
gcc -c func.c
clean :
rm main.o func.o