makefile 增量编译
通用的makefile,可以把当前工作目录下所有.c文件都直接编译链接成可执行程序。
SRCS:=$(wildcard *.c) EXES:=$(SRCS:%.c=%) all:$(EXES) %:%.c gcc $^ -o $@
SRCS:=$(wildcard *.c) EXES:=$(SRCS:%.c=%) all:$(EXES) %:%.c gcc $^ -o $@ -g -lpthread clean: rm -f $(EXES)
.cc文件的通用makefile,各自生成自己的可执行程序
SRCS:=$(wildcard *.cc) EXES:=$(SRCS:%.cc=%) all:$(EXES) %:%.cc g++ $^ -o $@

浙公网安备 33010602011771号