配置:警告:未找到 FFTW3F 库。将改用较慢的 FFTPACK 库
configure: WARNING: FFTW3F library not found. The slower FFTPACK library will be used instead
我正在我的 LFS 上编译 Octave - Linux 从头开始 - 系统。
配置 Octave 时,我收到警告:
configure: WARNING: FFTW3F library not found. The slower FFTPACK library will be used instead.
我编译并安装了FFTW 3.3.4,然后重新配置了octave,但是我仍然收到以下消息:
checking fftw3.h usability... yes
checking fftw3.h presence... yes
checking for fftw3.h... yes
checking for fftw_plan_dft_1d in -lfftw3... yes
checking for fftw3.h... (cached) yes
checking for fftwf_plan_dft_1d in -lfftw3f... no
configure: WARNING: FFTW3F library not found. The slower FFTPACK library will be used instead.
我注意到 FFTW 3.3.4 安装 libfftw3.so
而不是 libfftw3f.so
,这就是为什么即使在安装 FFTW 3.3.4 之后,octave 也找不到 FFTW3F 库。现在,我想知道如何安装 libfftw3f.so
.
看起来您有 双精度 FFTW 库 (libfftw3
) 但没有 单精度 版本 (libfftw3f
).再次构建它:
./configure --enable-float --enable-sse && make install
(假设我们在这里谈论 x86)。
这应该会在现有 libfftw3
库旁边安装 libfftw3f
库。
我正在我的 LFS 上编译 Octave - Linux 从头开始 - 系统。
配置 Octave 时,我收到警告:
configure: WARNING: FFTW3F library not found. The slower FFTPACK library will be used instead.
我编译并安装了FFTW 3.3.4,然后重新配置了octave,但是我仍然收到以下消息:
checking fftw3.h usability... yes
checking fftw3.h presence... yes
checking for fftw3.h... yes
checking for fftw_plan_dft_1d in -lfftw3... yes
checking for fftw3.h... (cached) yes
checking for fftwf_plan_dft_1d in -lfftw3f... no
configure: WARNING: FFTW3F library not found. The slower FFTPACK library will be used instead.
我注意到 FFTW 3.3.4 安装 libfftw3.so
而不是 libfftw3f.so
,这就是为什么即使在安装 FFTW 3.3.4 之后,octave 也找不到 FFTW3F 库。现在,我想知道如何安装 libfftw3f.so
.
看起来您有 双精度 FFTW 库 (libfftw3
) 但没有 单精度 版本 (libfftw3f
).再次构建它:
./configure --enable-float --enable-sse && make install
(假设我们在这里谈论 x86)。
这应该会在现有 libfftw3
库旁边安装 libfftw3f
库。