엔지니어/C++

agent client makefile (create by sk)

louie0 2016. 5. 26. 14:03
728x90
반응형

# Targets
BIN= j2-monitoring-agent

CC = g++
INCLUDE = -I..
CFLAGS = -g -W -Wall -O0 \
                 -fno-strict-aliasing -fno-inline -rdynamic -m64 -mtune=k8 \
                 -fPIC -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_THREADS \
                 -D_POSIX_THREAD_SAFE_FUNCTIONS \
                 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE $(INCLUDE)
LDFLAGS =
LIBS =
LDENV = LD_RUN_PATH=/lib:/usr/lib:/usr/local/lib:.:..:
POSTCMD = true

.SUFFIXES :
.SUFFIXES : .cpp .o

.cpp.o :
        $(CC) -c $(CFLAGS) $<

all : $(BIN)

clean :
        rm -rf $(BIN) core.* *.o a.out *~

.PHONY : all clean

j2-monitoring-agent: j2-monitoring-agent.cpp
        $(CC) $(CFLAGS) -o $@ $< $(LIBOBJFILES) $(LDFLAGS) $(LIBS)

# END OF FILE


반응형