1、目的:编写一个实用的makefile,能自动编译当前目录下所有.c源文件。并且当某个.c、.h或依赖的源文件被修改后,仅重编涉及到的源文件,未涉及的不编译。
2、涉及的源文件有:test.h,test.c,dbg.h,dbg.c,Makefile。创建src文件夹,将源文件(test.c,test.h,dbg.c,dbg.h,Makefile)copy到文件src下即可。
3、源文件代码如下:
1、目的:编写一个实用的makefile,能自动编译当前目录下所有.c源文件。并且当某个.c、.h或依赖的源文件被修改后,仅重编涉及到的源文件,未涉及的不编译。
2、涉及的源文件有:test.h,test.c,dbg.h,dbg.c,Makefile。创建src文件夹,将源文件(test.c,test.h,dbg.c,dbg.h,Makefile)copy到文件src下即可。
3、源文件代码如下: