Mercurial > hg > Game > Cerium
annotate example/many_task/ppe/Makefile @ 2048:6796d85f3d6b draft
remove error
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 28 Jan 2016 00:05:49 +0900 |
parents | 18b63e697c61 |
children |
rev | line source |
---|---|
1508 | 1 SRCS_TMP = $(wildcard *.cc) |
2 SRCS_EXCLUDE = task_init.cc mymethod.cc # 除外するファイルを書く | |
3 SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP)) | |
4 OBJS = $(SRCS:.cc=.o) | |
5 TARGET = sort_test | |
6 CERIUM = ../../../../CERIUM | |
7 CC = g++ | |
8 CFLAGS = -g -Wall | |
9 | |
10 INCLUDE = -I${CERIUM}/include/TaskManager -I. -I.. | |
11 | |
12 .SUFFIXES: .cc .o | |
13 | |
14 .cc.o: | |
15 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ | |
16 | |
17 all: $(TARGET) | |
18 | |
19 $(TARGET): $(OBJS) $(TASK_OBJS) | |
20 $(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS) | |
21 | |
22 link: | |
23 $(CC) -o $(TARGET) $(OBJS) $(TASK_OBJS) $(LIBS) | |
24 | |
25 debug: $(TARGET) | |
26 sudo gdb ./$(TARGET) | |
27 | |
1513
18b63e697c61
many_task/quick_sort is changed recursive to loop
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1508
diff
changeset
|
28 loop: $(OBJS) $(TASK_OBJS) |
18b63e697c61
many_task/quick_sort is changed recursive to loop
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1508
diff
changeset
|
29 $(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS) $(LOOP) |
18b63e697c61
many_task/quick_sort is changed recursive to loop
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1508
diff
changeset
|
30 |
18b63e697c61
many_task/quick_sort is changed recursive to loop
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1508
diff
changeset
|
31 rec: $(OBJS) $(TASK_OBJS) |
18b63e697c61
many_task/quick_sort is changed recursive to loop
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1508
diff
changeset
|
32 $(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS) $(REC) |
18b63e697c61
many_task/quick_sort is changed recursive to loop
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1508
diff
changeset
|
33 |
1508 | 34 clean: |
35 rm -f $(TARGET) $(OBJS) $(TASK_OBJS) | |
36 rm -f *~ \#* |