configure:警告:找不到FFTW3F库。将使用较慢的FFTPACK库

时间:2016-05-17 04:55:18

标签: octave fftw

我正在编译我的LFS上的八度音 - Linux从头开始 - 系统。

配置八度音时,我收到警告:

  

configure:警告:找不到FFTW3F库。将使用较慢的FFTPACK库。

我编译并安装了FFTW 3.3.4,然后重新配置了八度,但我仍然收到以下消息:

  

检查fftw3.h的可用性......是的

     

检查fftw3.h的存在......是的

     

检查fftw3.h ...是

     

在-lfftw3中检查fftw_plan_dft_1d ...是

     

检查fftw3.h ...(缓存)是

     

在-l fftw3f 中检查 fftwf _plan_dft_1d ...没有

     

configure:警告:找不到FFTW3F库。将使用较慢的FFTPACK库。

我注意到FFTW 3.3.4安装libfftw3.so但不安装libfftw3f.so,这就是为什么即使安装了FFTW 3.3.4之后,八度音也找不到FFTW3F库。现在,我想知道如何安装libfftw3f.so

1 个答案:

答案 0 :(得分:6)

看起来你有双精度 FFTW库(libfftw3),但没有单精度版本(libfftw3f)。再次使用:

构建它
./configure --enable-float --enable-sse && make install

(假设我们在这里谈论x86)。

然后应该在现有libfftw3f库旁边安装libfftw3库。