fftw-2.1.5库与OpenMPI之间的问题

fftw-2.1.5库与OpenMPI之间的问题,openmpi,fftw,Openmpi,Fftw,我正在尝试安装MPI FFTW2库(FFTW2.1.5),因为我需要它们用于仅适用于该版本的程序。我需要的特定库是“drfftw_mpi.h”,因此我尝试以下方法: ./configure --enable-mpi --enable-type-prefix 但它总是给我以下错误: configure: error: couldn't find mpi library for --enable-mpi 在一个例子中,他们以前通过运行sudoldconfig来解决这个问题,但对我来说,如果出

我正在尝试安装MPI FFTW2库(FFTW2.1.5),因为我需要它们用于仅适用于该版本的程序。我需要的特定库是“drfftw_mpi.h”,因此我尝试以下方法:

  ./configure --enable-mpi --enable-type-prefix
但它总是给我以下错误:

configure: error: couldn't find mpi library for --enable-mpi
在一个例子中,他们以前通过运行
sudoldconfig
来解决这个问题,但对我来说,如果出现同样的错误,它就不起作用了。对于其他mpi软件,他们通过将mpicc作为正确的编译器传递给./configure(使用CC标志
CC=mpicc
)来解决这个问题,这对我来说并不适用

我已经在Ubuntu20.04 LTS上安装了OpenMPI版本4.0.3,当--enable MPI未使用时,我能够安装“dfftw.h”“drfftw.h”“fftw.h”和“rfftw.h”,你知道我做错了什么,或者我应该怎么安装“drfftwmpi.h”