# 

CC = gcc
CXX = g++
CFLAGS = -Wall 
CXXFLAGS = -Wall
LDFLAGS= -lstdc++ -lm

all: test01 test02

test01 : test01.o Vector.o rand.o
	$(CC) $+ $(LDFLAGS) -o $@
	
test02 : test02.o Matrix.o rand.o
	$(CC) $+ $(LDFLAGS) -o $@
	
tar : clean
	tar zcvf ../SLACv1.tar.gz * --transform 's,^,SLACv1/,'

clean:
	@echo "Cleaning ..."
	@rm -f *.o test01 test02 *~
