CXX = g++
CXXFLAGS = -std=c++14 -Wall -O2

APPS = main1 main2 main3

all: $(APPS)

main1: main1.cpp
	$(CXX) $(CXXFLAGS) $^ -o $@

main2: main2.cpp
	$(CXX) $(CXXFLAGS) $^ -o $@

main3: main3.cpp
	$(CXX) $(CXXFLAGS) $^ -o $@

clean:
	rm -f $(APPS) *.o
