在CentOS7.6和Ubuntu19.04上面安装MPI开发环境。
需要注意的是除非使用root账号,不然需要加上sudo保证有足够的权限执行安装操作。
下载MPI
这里小七直接下载的3.3稳定版。

# 使用wget命令直接下载
wget http://www.mpich.org/static/downloads/3.3/mpich-3.3.tar.gz
解压MPI
sudo tar -zxvf mpich-3.3.tar.gz
编译安装
cd mpich-3.3/
# 这里如果系统没有安装fortran的编译器的话需要禁用fortran
sudo ./configure -prefix=/usr/local/mpich --disable-fortran
sudo make
sudo make install
配置环境变量
# 返回当前用户目录
cd
# 编辑环境变量配置文件
vim .bashrc
# 在里面添加环境变量
export PATH=/usr/local/mpich/bin:$PATH
# 更新配置文件使其生效
source .bashrc
测试
# 测试
cd mpich-3.3/
# 此处的12为对应的线程数
mpirun -np 12 ./examples/cpi
