Makefile 445 字节
Newer Older
W
wangguibao 已提交
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
CC=g++
WORKROOT=../../

INCLUDES=-I../include 
CFLAGS = -fsigned-char -Wall -W -pipe -Wno-unused-parameter -g 
LDFLAGS= -lpthread -lm
OBJS=yperfbench.o xutils.o
TARGET=
LIB=libyperfbench.a
all : $(TARGET) $(LIB)

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

$(TARGET) : $(OBJS)
	$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(INCLUDES)

$(LIB) : $(OBJS)
	rm -f $@
	ar cr $@ $(OBJS)

tags : 
	ctags -R *

clean:
	rm -f $(OBJS) $(TARGET) $(LIB)