好处:项目维护人员可以快速上手
3 决定最后生成的目标文件放在哪里
创建两个文件夹一个放.h文件,一个放.c文件
CFLAGS := -I $(DIR_INC):告诉gcc去这个文件夹寻找头文件
22、23行:告诉编译器去对应的文件夹去寻找.c、.h文件
看上去这个makefile复用性很不错,但是换成了C++语言编写的程序,那么就不好用了。
需要改进,加上这三行,其他地方替换成这个:
规模较小的项目上面的makefile已经够用
好处:项目维护人员可以快速上手
3 决定最后生成的目标文件放在哪里
创建两个文件夹一个放.h文件,一个放.c文件
CFLAGS := -I $(DIR_INC):告诉gcc去这个文件夹寻找头文件
22、23行:告诉编译器去对应的文件夹去寻找.c、.h文件
看上去这个makefile复用性很不错,但是换成了C++语言编写的程序,那么就不好用了。
需要改进,加上这三行,其他地方替换成这个:
规模较小的项目上面的makefile已经够用