下载、解压

# 使用普通用户torrents
su torrents
# 下载,解压
wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.1.tar.bz2
tar vxf openmpi-4.1.1.tar.bz2

cd openmpi-4.1.1

配置,安装

 sudo ./configure
 su
 # 使用所有核进行编译
 make -j
 make install -j

配置环境变量

在Ubuntu中有两个配置环境变量的方法

1. 修改/home/.bashrc

2. 修改/etc/profile

 # 以防万一,都改了
 vim /etc/profile
 # 末尾加上
 # export PATH=/usr/local/path:$PATH
 # export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libs

 vim /home/gmh/.bashrc
 # 末尾加上
 # export PATH=/usr/local/openmpi/bin:$PATH
 # export LD_LIBRARY_PATH=/usr/local/openmpi/lib/:$LD_LIBRARY_PATH

 # 测试
 # 不建议使用root
 su torrents
 # 测试
 mpirun

编译

 cd examples
 # 更新配置
 sudo ldconfig
 source /etc/profile
 sudo make
 sudo make install

 # 测试
 sudo ./hello_c
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐