下载、解压
# 使用普通用户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
|