|
- TagName=test
- TARGET = $(TagName)
- Plat_CROSS=
-
- CPP = $(Plat_CROSS)g++
- CC = $(Plat_CROSS)gcc
-
- CFLAGS = -Wall -O2
-
- CFLAGS += -I. -I./Include -I./Include/Json_Header
-
- SRCS = $(wildcard *.cpp Config/*.cpp)
- OBJS = $(patsubst %.cpp, %.o, $(SRCS))
-
- LDFLAGS = -Wl,-Bsymbolic -Wl,-rpath=. -L.
-
- LIBS = XNetSDK pthread rt
-
- $(TARGET): $(OBJS)
- $(CPP) $(LDFLAGS) $(CFLAGS) $(OBJS) $(addprefix -l, $(LIBS)) -o $(TARGET)
-
- .c.o:
- $(CC) -c $(CFLAGS) $< -o $@
-
- .cpp.o:
- $(CPP) -c $(CFLAGS) $< -o $@
-
- clean:
- rm -f $(OBJS)
-
|