comparison c/bitVector/Makefile @ 84:3d1c71fbd4a4

add bitInfo & fix Makefile
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Wed, 07 Oct 2015 18:21:32 +0900
parents d19afac949a5
children
comparison
equal deleted inserted replaced
83:d19afac949a5 84:3d1c71fbd4a4
1 TARGET= bitVector 1 TARGET= bitVector
2 OPTION= -Wall -O0 -g 2 CFLAGS= -Wall -O0 -g
3 CC= clang++
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)
19
20 link:
21 $(CC) -o $(TARGET) $(OBJS) $(TASK_OBJS) $(LIBS)
6 22
7 clean: 23 clean:
8 rm -f $(TARGET) 24 rm -f $(TARGET) $(OBJS)
9 rm -r $(TARGET).dSYM
10 rm -f *~ \#* 25 rm -f *~ \#*
11 26
12 test: 27 test:
13 ./$(TARGET) -n 3 28 ./$(TARGET) -n 3
14 ./$(TARGET) -n 66 29 ./$(TARGET) -n 66