include xxx.mk #包含外部文件
CC=gcc #编译器
CPPS=xxx.c #编译的c程序
OBJ=xxx #目标
CINC = -I. -I/xxx/include #头文件
CFLAGS=-O0 -g -Wall #编译参数
CLIBS=-L. -L$xxx/lib -lpthread #库路径
$(OBJ):$(CPPS)
$(CC) $(CLIBS) $(CINC) $(CFLAGS) $(CPPS) -o $(OBJ)
clean:
rm -f $(OBJ)
CC=gcc #编译器
CPPS=xxx.c #编译的c程序
OBJ=xxx #目标
CINC = -I. -I/xxx/include #头文件
CFLAGS=-O0 -g -Wall #编译参数
CLIBS=-L. -L$xxx/lib -lpthread #库路径
$(OBJ):$(CPPS)
$(CC) $(CLIBS) $(CINC) $(CFLAGS) $(CPPS) -o $(OBJ)
clean:
rm -f $(OBJ)