blob: 5ef190123f7405ab7e39d464c13824488c726478 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
CCC=g++
CC=gcc
INC_PATH=-I./include
CFLAGS= -g $(INC_PATH)
#CFLAGS=-Wall -g $(INC_PATH)
LDFLAGS =
LIBS = ./libs/libtango_cache_client.a ./libs/libcjson.a ./libs/libcrypto.a ./libs/libcurl.a ./libs/libevent.a ./libs/libhiredis_vip.a ./libs/libssl.a ./libs/libxml2.a
LIBS += -lMESA_handle_logger -lMESA_htable -lMESA_prof_load -lMESA_field_stat2 -lpthread -lwiredcfg -lWiredLB -lrdkafka
LIBS += -laid2name -lAVLSDK
OBJS = objectscanner_analyze.o objectscanner_kafka.o objectscanner_main.o
DEPS = $(OBJS:.o=.d)
TARGET_EXE=object_scanner
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)
|