comparison regex/Makefile @ 41:e1c5ecbf8836

add bmsearch.cc
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Mon, 02 Mar 2015 23:35:10 +0900
parents d15b9d342421
children
comparison
equal deleted inserted replaced
40:c25b75f764a7 41:e1c5ecbf8836
1 TARGET=regex 1 TARGET=regex
2 CC=clang++
2 OPTION= -Wall -O0 -g 3 OPTION= -Wall -O0 -g
3 4
4 $(TARGET):main.cc 5 SRCS_TMP = $(wildcard *.cc)
5 clang $(OPTION) -o $(TARGET) main.cc 6 SRCS_EXCLUDE = # 除外するファイルを書く
7 SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP))
8 OBJS = $(SRCS:.cc=.o)
9
10 .SUFFIXES: .cc .o
11
12 .cc.o:
13 $(CC) $(CFLAGS) -c $< -o $@
14
15 all: $(TARGET)
16
17 $(TARGET):$(OBJS)
18 $(CC) -o $@ $(OBJS)
6 19
7 clean: 20 clean:
8 rm -f $(TARGET) 21 rm -f $(TARGET) $(OBJS)
9 rm -r $(TARGET).dSYM
10 rm -f *~ \#* 22 rm -f *~ \#*
23
24 test:
25 ./$(TARGET) -file main.cc -sw bm