创建
This commit is contained in:
33
cache/test_demo/Makefile
vendored
Normal file
33
cache/test_demo/Makefile
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
CCC=g++
|
||||
|
||||
INC_PATH=-I../src/include -I../src/include/libevent2
|
||||
CFLAGS=-Wall -g $(INC_PATH)
|
||||
|
||||
LIBS = -lMESA_handle_logger -lMESA_htable -lMESA_prof_load -lwiredcfg
|
||||
LIBS += -lssl -lcrypto -lcurl -levent -lxml2
|
||||
LIBS += ../src/pangu_tango_cache.a
|
||||
|
||||
OBJS = tango_cache_test.o
|
||||
OBJS_EVBASE=cache_evbase_test.o
|
||||
|
||||
TARGET_EXE=tango_cache_test
|
||||
TARGET_EXE_EVBASE=cache_evbase_test
|
||||
|
||||
ALL:$(TARGET_EXE) $(TARGET_EXE_EVBASE)
|
||||
|
||||
$(TARGET_EXE):$(OBJS)
|
||||
$(CCC) $(LDFLAGS) $^ -o $@ $(LIBS)
|
||||
|
||||
$(TARGET_EXE_EVBASE):$(OBJS_EVBASE)
|
||||
$(CCC) $(LDFLAGS) $^ -o $@ $(LIBS) -lpthread
|
||||
|
||||
.c.o:
|
||||
$(CCC) $(CFLAGS) -c $<
|
||||
.cpp.o:
|
||||
$(CCC) $(CFLAGS) -c $<
|
||||
|
||||
-include $(DEPS)
|
||||
|
||||
clean:
|
||||
rm -rf $(OBJS) $(TARGET_EXE) $(OBJS_EVBASE) $(TARGET_EXE_EVBASE)
|
||||
|
||||
Reference in New Issue
Block a user