2016-03-29 1 views
0

Я ищу компиляцию KISS_FFT (держите его простым глупым), чтобы он мог принимать массив с двойным вводом и вывести массив из двух пар.Как скомпилировать Kiss_fft для использования двойного типа данных C++?

KISS_FFT - это библиотека, которая выполняет быструю преобразование Фурье по набору данных и выводит результат. По умолчанию он выглядит так, как будто он использует тип данных float.

ответ

2

Вам просто нужно определить переменную Makefile DATATYPE и т.д .:

make DATATYPE=double ... 

Это, в свою очередь, определяет макрос kiss_fft_scalar в double.

Чтобы увидеть это в действии:

cd test 
make DATATYPE=double test