LINK = @echo linking $@ && arm-linux-gnueabihf-g++ GCC = @echo compiling $@ && arm-linux-gnueabihf-g++ GC = @echo compiling $@ && arm-linux-gnueabihf-gcc AR = @echo generating static library $@ && ar crv FLAGS = -g -DDEBUG -W -Wall -fPIC GCCFLAGS = DEFINES = HEADER = -I./ -I/usr/arm/include LIBS = -L./ -L/usr/arm/lib LINKFLAGS = LIBS += -pthread -lcrypto -lssl -lcurl -lqiniu -lm SOURCE_FILES := main.cpp app/qiniu/qiniu.cpp PROJECTNAME = FireDevice.out TARGET = main all: $(SOURCE_FILES) $(LINK) $(FLAGS) $(LINKFLAGS) -o ${PROJECTNAME} $^ $(LIBS) clean: rm -rf *.o ${PROJECTNAME}