makefile
757 Bytes
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
all: fun1 fun2 fun3 fun4 fun5 unordered_set3
fun1: fun1.o
g++ -g -Wall $^ -o $@
fun1.o: fun1.cpp
g++ -std=c++14 -g -c -Wall $< -o $@
fun2: fun2.o
g++ -g -Wall $^ -o $@
fun2.o: fun2.cpp
g++ -std=c++14 -g -c -Wall $< -o $@
fun3.o: fun3.cpp
g++ -std=c++14 -g -c -Wall $< -o $@
fun3: fun3.o
g++ -g -Wall $^ -o $@
fun4.o: fun4.cpp
g++ -std=c++14 -g -c -Wall $< -o $@
fun4: fun4.o
g++ -g -Wall $^ -o $@
fun5.o: fun5.cpp
g++ -std=c++14 -g -c -Wall $< -o $@
fun5: fun5.o
g++ -g -Wall $^ -o $@
unordered_set3.o: unordered_set3.cpp
g++ -std=c++2a -g -c -Wall $< -o $@
unordered_set3: unordered_set3.o
g++ -g -Wall $^ -o $@
.PHONY: clean
clean:
-rm fun1.o fun1 fun2.o fun2 fun3.o fun3 fun4.o fun4 fun5.o fun5 unordered_set3.o unordered_set3