我想在ubuntu 18.04中安装一个开源代码(REEF3D)。为了在运行代码期间提高计算效率,我必须安装HYPRE(高性能前提条件),这将有助于并行迭代解决方案。 HYPRE要求首先安装MPI。所以我安装了openmpi并顺利进行。我下载了hypre-2.11.2.2.tar.gz(最新版本),复制到主目录,在其中解压缩,然后导航到hypre-2.11.2中的src目录。 (我从代码手册中遵循此规则。)但是,当我尝试使用命令行./configure --prefix = / usr / local / hypre进行配置时,收到以下消息:
检查构建系统类型... x86_64-pc-linux-gnu 检查主机系统类型... x86_64-pc-linux-gnu 正在检查mpxlc ...否 正在检查mpixlc ...否 正在检查mpiicc ...否 正在检查mpicc ... mpicc 正在检查mpxlC ...否 正在检查mpixlcxx ...否 正在检查mpiicpc ...否 正在检查mpiCC ... mpiCC 正在检查mpxlf ...否 正在检查mpixlf77 ...否 正在检查mpiifort ...否 正在检查mpif77 ... mpif77 检查是否设置$(MAKE)...是 检查ranlib ... ranlib 检查C编译器是否工作...是 检查C编译器默认输出文件名... a.out 正在检查可执行文件的后缀... 检查我们是否交叉编译...否 检查目标文件的后缀... o 检查我们是否正在使用GNU C编译器...是 检查mpicc是否接受-g ...是 检查mpicc选项以接受ISO C89 ...不需要 检查我们是否正在使用GNU C ++编译器...是 检查mpiCC是否接受-g ...是 检查我们是否正在使用GNU Fortran编译器...是 检查mpif77是否接受-g ...是 检查如何从mpif77 ... -v
中获取详细的链接输出请注意,我已经安装了gcc,g ++和gfortran编译器。
有人可以帮助我吗?