2016-03-29 3 views
0

Ich bin auf der Suche nach kompilieren KISS_FFT (Keep it simple dumm), so dass es ein Array von Doppel als Eingabe und Ausgabe eines Arrays von Doppel akzeptieren kann.Wie würde ich Kiss_fft kompilieren, um den doppelten Datentyp C++ zu verwenden?

KISS_FFT ist eine Bibliothek, die eine schnelle Fourier-Transformation für eine Reihe von Daten durchführt und das Ergebnis ausgibt. Standardmäßig sieht es so aus, als ob es den Float-Datentyp verwendet.

Antwort

2

Sie müssen nur die Make-Datei Variable DATATYPE, z.B .:

make DATATYPE=double ... 

Dies wiederum definiert die Makro kiss_fft_scalar als double definieren.

Um dies zu sehen in Aktion:

cd test 
make DATATYPE=double test 
Verwandte Themen