23,125
社区成员
发帖
与我相关
我的任务
分享
COBJS:=$(patsubst %.c,%.o,$(wildcard source/*.c))
CPPOBJS:=$(patsubst %.cpp,%.o,$(wildcard source/*.cpp))
OBJS:=$(COBJS) $(CPPOBJS)
ROADDETECTEXE=testActiveMQ.out
CC = icpc
CFLAGS = -O2 -xHost
all: $(ROADDETECTEXE)
INC = -I./include/decaf/util -I./include/decaf/nio -I./inclde/decaf/security
INC += -I./inclde/decaf/net -I./inclde/decaf/lang -I./inclde/decaf/io -I./inclde/decaf/internal
INC += -I./include/cms
INC += -I./include/activemq/wireformat -I./include/activemq/util -I./include/activemq/transport
INC += -I./include/activemq/core -I./include/activemq/threads -I./include/activemq/state
INC += -I./include/activemq/commands -I./include/activemq/library
INC += -I./include/activemq/io -I./include/activemq/exceptions -I./include/activemq/cmsutil
$(ROADDETECTEXE): $(OBJS)
$(CC) $(CFLAGS) $(OBJS) -o $@ -L./lib/-lactivemq-cpp -ldl -pthread -lmysqlclient_r -L/opt/intel/ipp/lib/intel64 -lipps -lippi -lippj -lippcc -lippcore -lippcv -lippvc $(INC)
$(CPPOBJS): %.o : %.cpp
$(CC) $(CFLAGS) -c $< -o $@ $(INC)
clean:
rm -rf $(OBJS) $(ROADDETECTEXE)