makefile
577 Bytes
all: fun1 fun2 fun3 fun4 fun5
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 $@
.PHONY: clean
clean:
-rm fun1.o fun1 fun2.o fun2 fun3.o fun3 fun4.o fun4 fun5.o fun5