From db0d20a6c322211593fecf209898f2435468e813 Mon Sep 17 00:00:00 2001 From: Roland Stigge Date: Sat, 26 Jan 2019 23:19:38 +0100 Subject: Improved Cooley-Tukey --- Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 7b3a78f..8a88b0c 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,16 @@ -CXX=clang++-7 +CXX=clang++-7 -stdlib=libc++ +CXXFLAGS=-stdlib=libc++ -Wall -O2 -std=c++17 +#-march=native -mtune=native # is not better for llvm + +# libstdc++-8 doesn't have transform_reduce +#CXX=g++-8 +#CXXFLAGS=-Wall -O2 -std=c++17 -nostdinc++ -I/usr/lib/llvm-7/include/c++/v1 -nodefaultlibs -lc++ -lc++abi -lm -lc -lgcc_s -lgcc +# -march=native -mtune=native # doesn't help for gcc all: fft fft: fft.cpp - $(CXX) -Wall -O2 -std=c++17 -o $@ $^ + $(CXX) $(CXXFLAGS) -o $@ $^ install: -- cgit v1.2.3