libmpi_mpifh.so.12:无法打开

时间:2018-03-21 16:44:16

标签: ubuntu compiler-errors mpi lib

我试图运行大气模型(RegCM),但是当我尝试运行可执行文件时,我发现了下一个错误

./regcmMPI: error while loading shared libraries: libmpi_mpifh.so.12: cannot open shared object file: No such file or directory

我尝试运行如下命令:

Sudo apt-get install openmpi-dev libopenmpi

但我无法解决问题。

1 个答案:

答案 0 :(得分:0)

libmpi_mpifh.so.12由Open MPI v1.10提供。

注意不再支持此版本。 目前支持Open MPI支持的版本:

    提供v2.1
  • libmpi_mpifh.so.20
  • v3.0提供libmpi_mpifh.so.40

我建议您先通过apt-get查看您安装的Open MPI版本。如果是v1.10,则检查libs的安装位置(如果libs不在标准位置,您可能需要设置LD_LIBRARY_PATH,如果您的发行版支持,则需要使用module它)。如果是较新版本,那么最好的办法是重新编译应用程序。