这种obj放到一起的makefile怎么写?
2个目录,各个目录文件如下make_obj1/d.c
make_obj/a.c b.c c.c main.c Makefile
其中makefile内容为:
source = $(wildcard *.c) $(wildcard ../make_obj1/*.c)
objs = $(source:%.c=%.o)
all: $(objs)
gcc -o $@ $^
@echo done
$(objs): %.o : %.c
gcc -c $< -o $@
不过obj文件都跟c文件一起,怎么把他们放到统一的object目录下? 搞定了,大家看我博客吧,呵呵
页:
[1]