XX = g++
XXFLAG = -g -O2 -D_STLP_USE_SIMPLE_NODE_ALLOC -DEMBEDED -D_LARGEFILE64_SOURCE
LIBS= -lpthread -lrt -ldl -lz -lssl -lcrypto
TARGET=test
#srcs
SRCS_CPP += $(wildcard ./json/*.cpp)
SRCS_CPP += $(wildcard ./*.cpp)
#objs
OBJS_CPP = $(patsubst %.cpp, %.o, $(SRCS_CPP))
##########################################################
# building
##########################################################
all:$(TARGET)
$(TARGET) : $(OBJS_CPP)
$(XX) $^ -o $@ $(LIBS)
.cpp.o:
$(XX) $(XXFLAG) -c -o $@ $^
.PHONY : clean
clean:
rm -f $(OBJS_CPP) $(TARGET)