wangzhengquan
2020-07-09 5854093bd0622c03576e7a29205d68bbdc264f62
test/Makefile
@@ -4,11 +4,11 @@
ROOT=..
#LDLIBS+=-Wl,-rpath=$(ROOT)/common:$(ROOT)/lib/jsoncpp
# 开源工具包路径
LDDIR += -L$(ROOT)/squeue
LDDIR += -L$(ROOT)/queue
# 开源工具包
LDLIBS += -lsqueue -lpthread
LDLIBS += -lshm_queue -lpthread
INCLUDE += -I$(ROOT)/squeue/ -I$(ROOT)/squeue/include
INCLUDE += -I$(ROOT)/queue/ -I$(ROOT)/queue/include
PLATFORM=$(shell $(ROOT)/systype.sh)
include $(ROOT)/Make.defines.$(PLATFORM)
@@ -24,16 +24,16 @@
# 如果包A 引用包B, B 要放在 A 后面
 
test_queue: test.h  $(ROOT)/squeue/include/lock_free_queue.h
test_queue: test.h  $(ROOT)/queue/include/lock_free_queue.h
single_productor: test.h  $(ROOT)/squeue/include/lock_free_queue.h
single_productor: test.h  $(ROOT)/queue/include/lock_free_queue.h
single_consumer: test.h  $(ROOT)/squeue/include/lock_free_queue.h
single_consumer: test.h  $(ROOT)/queue/include/lock_free_queue.h
clean:
   rm -f $(TEMPFILES) $(PROGS)
$(LIBSQUEUE):
   (cd $(ROOT)/squeue && $(MAKE))
$(LIBQUEUE):
   (cd $(ROOT)/queue && $(MAKE))