CC=/usr/local/gcc-7.1/bin/gcc
all: dft multAx

dft: dft.c matrixlib.o
	$(CC) -std=gnu99 -o dft dft.c matrixlib.o -lm -lcilkrts

multAx: multAx.c matrixlib.o
	$(CC) -std=gnu99 -o multAx multAx.c matrixlib.o -lm -lcilkrts

matrixlib.o: matrixlib.c matrixlib.h
	$(CC) -std=gnu99 -fcilkplus -c matrixlib.c

clean:
	rm -f dft multAx matrixlib.o
