【发布时间】:2018-07-12 19:50:52
【问题描述】:
我正在尝试使用 Gadget2(一个天体物理学 N 体模拟包)运行模拟。它需要一些库,包括 fftw-2.1.5。我已经使用用户手册中给出的指南安装了 fftw:
./configure --prefix=<PATH> --enable-typeprefix --enable-mpi
make
make install
make clean
./configure --prefix=<PATH> --enable-float--enable-type-prefix --enable-mpi
make
make install
这两个make是根据这个source获取单精度和双精度文件。安装成功,我也可以编译 Gadget2。
但是当我尝试运行 Gadget2 时,我收到以下错误:
./Gadget2: error while loading shared libraries: libsrfftw_mpi.so.2: cannot open shared object file: No such file or directory
fftw lib 文件夹中缺少文件 libsrfftw_mpi.so.2,尽管一些 fftw 软件包的下载站点说它是内容的一部分。我错过了什么?
【问题讨论】:
标签: installation libraries fftw