我常用的makefile方法之集中.o文件

makefile文件:

/*******文件开始*******/

CC=gcc

SRC += $(wildcard ../samples/*.c)

 

VPATH += ../samples

 

CFLAGS += -Wall -g

CFLAGS += -I../include

LDFLAGS += -lpthread
 
all:$(OBJ)
 
clean:
 -rm -f $(OBJ)

 

/*******文件结束*******/

我的目录结构是
我常用的makefile方法之集中.o文件_第1张图片
makefile文件夹下只有一个makefile文件。
 
这样做的好处是所有的.o文件都集中到了makefile目录下,代码的目录看着比较清爽。
 
 

你可能感兴趣的:(我常用的makefile方法之集中.o文件)