diff options
| author | yulingjing <[email protected]> | 2019-07-31 16:03:48 +0800 |
|---|---|---|
| committer | yulingjing <[email protected]> | 2019-07-31 16:03:48 +0800 |
| commit | f69cf0b3c639b4744649d2f851ea1d3bf8c36128 (patch) | |
| tree | 06c01b360f94cd3dd5036c9f85b48d0353104ac1 /src/Makefile | |
Diffstat (limited to 'src/Makefile')
| -rw-r--r-- | src/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..9dea465 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,44 @@ +CCC=g++ + +VPATH=./cJSON + +INC_PATH=-I./include -I./include/hiredis-vip -I./include/librdkafka +CFLAGS=-Wall -g -fPIC -std=c++11 $(INC_PATH) +#CFLAGS+=-DREDIS_SINGLE_MODE +#CFLAGS+=-DFRAG_INDEX_VOIP +#CFLAGS+=-DFRAG_INDEX_AV + +LDFLAGS = +LIBS = -lhiredis_vip -lrdkafka -lmaatframe -lMESA_handle_logger -lMESA_htable -lMESA_prof_load -lpthread -lMESA_field_stat2 -lrulescan -lrt -lpcre -lsqlite3 -levent +#LIBS += ./lib/libmaatframe.a +#LIBS += -lmaatframe +#LIBS += ./lib/libhiredis_vip.a +#LIBS += -lhiredis_vip +#LIBS += -lmaatframe -lrulescan +#LIBS += -lrulescan +#LIBS += ./lib/libmaatframe.a +#LIBS += -lrdkafka +#LIBS += ./lib/librdkafka.a +#LIBS +=./lib/libhiredis_vip.a + +OBJS = cJSON.o ip_discovery_master.o web_focus_restiful.o +DEPS = $(OBJS:.o=.d) + +TARGET_EXE=web_focus + +ALL:$(TARGET_EXE) + +$(TARGET_EXE):$(OBJS) + $(CCC) $(LDFLAGS) $^ -o $@ $(LIBS) + cp $@ ../bin/ + +.c.o: + $(CCC) $(CFLAGS) -c $< + +.cpp.o: + $(CCC) $(CFLAGS) -c $< + +-include $(DEPS) + +clean: + rm -rf $(OBJS) $(DEPS) $(TARGET_EXE) |
