<span style="white-space:pre"> </span> Makefile简单使用
OBJS = prog.o code.o //objs表示的是中间的链接文件
CC = gcc //使用宏的方式确定编译器
TARGET = test //test表示所生成的目标可执行文件,使用宏的方式
TARGET: $(OBJS) //目标可执行文件的来源,在使用宏时须得使用引用符号$,其他的//引用也一样
$(CC) $(OBJS) -o $(TARGET) //此处把所有中间生成的.o链接文件,最后链接后生成可执行文件
prog.o: prog.c code.h //中间链接文件1生成的最后的.o文件来源文件
$(CC) -c prog.c -o prog.o
code.o: code.c code.h //中间链接.o文件2,这两处中间可执行文件觉定了文件的编译链接顺序
<span style="white-space: pre;"> </span>//可以在此处不断的添加需编译的文件及其依赖文件
$(CC) -c code.c -o code.o //通过连接文件得到最后应用程序
clean://清除所有.o文件
rm -f *.o $(TARGET)