下載下傳、解壓
# 使用普通使用者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