CXX      = clang++
CXXFLAGS = -O3 -ffast-math -fopenmp -march=native -std=c++23 -g 
#CXXFLAGS = -O1 -ffast-math -fopenmp -march=native -std=c++23 -g -fsanitize=address
CPPFLAGS = -Wall -Wextra -Wno-mathematical-notation-identifier-extension $(shell sdl2-config --cflags)
LDLIBS   = $(shell sdl2-config --libs)

all: prog

prog: fft.o main.o
	$(CXX) -o $@ $^ $(CXXFLAGS) $(LDLIBS)
