CXX = g++
CXXFLAGS = -std=c++11 -O2 -Wall
EXEC = main

all:$(EXEC)

tensor2D.o:tensor2D.cpp
	$(CXX) $(CXXFLAGS) -c $<
$(EXEC):main.cpp tensor2D.o
	$(CXX) $(CXXFLAGS) $^ -o $@
clean:
	rm -f *.o $(EXEC)

