肚兜兜


!/bin/bash



SOURCES = $(wildcard ./src/*.c)        #把指定目录./src/所有后缀是c的文件展开

OBJS = $(patsubst %.c, %.o, $(SOURCES))  #把$(dir)中的变量符合后缀是.c的替换成.o

DEPS = $(OBJS:.o=.d)   #把变量中每一个值结尾用.d替换掉.o





CC = $(CROSS_COMPILE)gcc

AR = $(CROSS_COMPLIE)ar

RANLIB = $(CROSS_COMPILE)ranlib



CFLAGS += $(GLOBAL_FLAG)

CFLAGS +=-DHAVE_CONFIG_H



TARGET = libqrencode.a



all: $(TARGET)





$(TARGET):$(OBJS)

$(AR) -r $@ $^

$(RANLIB) $@



.PHONY: all clean



clean:

-rm -f $(TARGET) $(OBJS) $(DEPS)