如何在Linux和MacOS中配置MPI

 时间:2026-02-14 09:14:26

1、根据你所使用的操作系统,从 http://www.mpich.org/downloads/ 上下载最新的MPICH安装包,并解压至一个指定的目录当中(笔者在写作这篇经验的时候最新的MPICH版本是3.2,所以经验也是针对3.2这个版本)。在安装前,需要确保自己的系统中已经安装有gcc,g++和g77三个编译器。如果不需要使用fortran版本的MPI,可以不安装g77编译器,但要在之后的安装中禁用fortran,否则会发生错误。

如何在Linux和MacOS中配置MPI

2、将目录转到解压后MPI所在的目录。键入以下指令:

$ ./configure --prefix=【MPI安装目录】 2>&1 | tee c.txt

敲入回车后,MPI安装文件将进行自动配置。如果用户的操作系统上没有Fortran编译器,或者不需要安装fortran版本的MPI,可以使用以下指令:

$ ./configure --disable-fortran --prefix=【MPI安装目录】 2>&1 | tee c.txt

之后MPI会自动进行自动配置。

3、在配置完成以后,继续在MPI解压的目录当中键入以下指令:

$ make 2&>1 | tee m.txt

之后MPICH会自动进行make编译。

4、make编译成功以后,键入以下指令安装MPI:

$ make install 2&>1 | tee mi.txt

执行完成之后,进入MPI安装目录,如果包括了bin,include,lib和share文件夹,则表示MPICH已经安装成功。

如何在Linux和MacOS中配置MPI

5、安装完MPICH以后,不代表就可以正常使用了。这里还需要输入以下指令来加载MPI

$ PATH=【MPI安装目录】/bin:$PATH

一种更一劳永逸的方法是,将MPI安装目录写入bash profile当中。以MacOS为例,可以使用以下指令完成这个操作

$ echo "export PATH=【MPI安装目录】/bin/:$PATH" >> ~/.bash_profile

之后用以下指令打开bash profile,

$ vim ~/.bash_profile

如果MPI的安装目录包括在bash profile中,表明MPI已经写入了bash profile中。

如何在Linux和MacOS中配置MPI

6、这里还可以用which指令检查mpicxx和mpicc两个指令来检查MPI是否安装成功。如果which能正确返回MPI的安装目录,表明MPICH已经正常安装。

如何在Linux和MacOS中配置MPI

  • 王者荣耀新玩法预约
  • 王者荣耀蒙犽技能有啥?
  • 斗鱼如何获得Knight弹幕
  • LOL新版本中单怎么出装
  • 王者荣耀怎么隐藏荣耀称号
  • 热门搜索
    读书小报手抄报 爱国的手抄报 庆六一手抄报 劳动手抄报 法制教育手抄报 一年级手抄报简单又好 爱眼日手抄报 文明礼仪手抄报内容 春天的手抄报 三年级数学手抄报