0
私はKISS_FFTをコンパイルしようとしています(それは単純な愚かなままにしておきます)。ダブルの配列を入力として受け取ることができ、2倍の配列を出力できます。ダブルデータ型C++を使用するにはどうすればKiss_fftをコンパイルできますか?
KISS_FFTは、一連のデータに対して高速フーリエ変換を行い、その結果を出力するライブラリです。デフォルトでは、floatデータ型を使用しているようです。
私はKISS_FFTをコンパイルしようとしています(それは単純な愚かなままにしておきます)。ダブルの配列を入力として受け取ることができ、2倍の配列を出力できます。ダブルデータ型C++を使用するにはどうすればKiss_fftをコンパイルできますか?
KISS_FFTは、一連のデータに対して高速フーリエ変換を行い、その結果を出力するライブラリです。デフォルトでは、floatデータ型を使用しているようです。
あなただけのmakefile変数DATATYPE
、例えばを定義する必要があります。:
make DATATYPE=double ...
これは、順番にdouble
としてマクロkiss_fft_scalar
を定義します。
は、この動作を確認するには、次の
cd test
make DATATYPE=double test