FFTW    := ../../fftw/fftw-r2c-sim-test
CC      := g++ -g
INCLUDE := -I$(FFTW)/Include
TARGET  := run
DEFS    := 
OBJS    := main.o
OBJS    := $(patsubst %,obj/%,$(OBJS))

obj/%.o: %.cpp
	$(CC) $(INCLUDE) $(DEFS) -c $< -o $@

$(TARGET): $(OBJS)
	$(CC) -o $(TARGET) $(OBJS) -L$(FFTW)/lib/ -lfftw3

all: $(TARGET)

clean:
	rm -rf obj/*.o $(TARGET)