2018-01-17 22:15:48 +08:00
|
|
|
CPP = g++
|
2018-01-18 16:13:19 +08:00
|
|
|
CPPFLAGS = -Wall -c -I. -O2 -flto -std=c++11 -g
|
2018-01-17 22:15:48 +08:00
|
|
|
LD = g++
|
2014-04-15 20:49:03 +08:00
|
|
|
LDFLAGS = -lamqpcpp -lcopernica_event -lcopernica_network -lev
|
|
|
|
|
RESULT = a.out
|
|
|
|
|
SOURCES = $(wildcard *.cpp)
|
|
|
|
|
OBJECTS = $(SOURCES:%.cpp=%.o)
|
|
|
|
|
|
|
|
|
|
all: ${OBJECTS} ${RESULT}
|
|
|
|
|
|
|
|
|
|
${RESULT}: ${OBJECTS}
|
|
|
|
|
${LD} -o $@ ${OBJECTS} ${LDFLAGS}
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
${RM} *.obj *~* ${OBJECTS} ${RESULT}
|
|
|
|
|
|
|
|
|
|
${OBJECTS}:
|
|
|
|
|
${CPP} ${CPPFLAGS} -o $@ ${@:%.o=%.cpp}
|