无法为 (RegCM) 安装找到打开的 MPI 文件

Open MPI Files Can´t Be Found For (RegCM) Installation

我尝试安装气候建模程序 (RegCM),我在 VMware Workstation、GNU fortran 编译器和 Open MPI 上使用了 Ubuntu。

像建议的那样[https://gforge.ictp.it/gf/download/docmanfileversion/35/758/Install_RegCM4.3.pdf]我安装了 GNU fortran 编译器,打开 MPI,解压 RegCM 版本 4.4.5 并配置了 RegCM (./configure CC=gcc FC=gfortran)。 在 'sudo make' 中,错误

'Error: Can't open included file 'mpif.h''

出现。在 'RegCM-4.3.5.8/Main/mpplib' 中搜索的是没有该名称的文件,但在 'openmpi-1.10.2/ompi/include' 中可以找到一个。只是为了尝试在搜索目录中复制 'mpif.h'。 它起作用了,但现在出现了一个新错误:

'Can't open included file 'mpif-config.h''

同样可以在 'openmpi-1.10.2/ompi/include' 中找到。再次复制另一个文件出现的相同错误。 我还尝试了具有相同效果的旧版本 RegCM (4.3)。 对此有何建议?


?您使用的 Ubuntu 是哪个版本?喜欢 "Ubuntu 16.04 - amd64".


mpif.h, mpif-config.h : sudo apt-get install libopenmpi-dev


注意:RegCM-4.3.5.8 有问题。此处的“4.3.5.8”不走运,任何当代 OS。 RegCM-4.5.0RegCM-4.5.0.tar.gz https://gforge.ictp.it/gf/download/frsrelease/252/1580/RegCM-4.5.0.tar.gz 构建没有错误:使用 Ubuntu 16.04 - 64 位和 PCLinuxOS2016 -32 位进行测试。