openmpi的编译需要gcc与make
sudo apt install gcc make
检查是否安装成功
gcc --version
make --version
1,在官网下载OpenMpi的.tar.gz压缩包
Open MPI: Version 5.0
2,解压
tar -zxvf openmpi-5.0.7.tar.gz
cd openmpi-5.0.7
3,配置安装目录
./configure --prefix=/opt/openmpi-5.0.7
--prefix指定的是之后install的安装路径
4,编译
make -j X
X为线程数
编译时间中等,此处使用36线程编译大约花费5min
5,安装
sudo make install
6,配置环境变量
nano ~/.bashrc
加入以下两行
export PATH=$PATH:/opt/openmpi-5.0.7/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/openmpi-5.0.7/lib
保存退出
7,测试
source ~/.bashrc
或打开新的终端
which mpirun
如果显示路径指向了openmpi的bin路径,则完成安装