1. 下載OpenMPI
在官網(wǎng)上下載最新版本的安裝包苞也,如:openmpi-2.1.0.tar.gz
2. 解壓并進行配置
tar-zxvf openmpi-2.1.0.tar.gz
cd openmpi-2.1.0./configure --prefix="/usr/local/openmpi"
注意最后一行是將其安裝到 /usr/local/openmpi目錄下媚污,可以指定為其他目錄嗅绰,如匾寝,用戶目錄下。
3. Build 并安裝
makesudomakeinstall
可以在make后加參數(shù)-j8, 表示用8核編譯
4. 添加環(huán)境變量
在.bashrc文件中添加下列幾行
export PATH="$PATH:/usr/local/openmpi/bin"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/openmpi/lib/"
保存后,執(zhí)行
sudo? ldconfig
打開新的終端,使環(huán)境變量生效剪返。
5. 測試是否安裝成功
mpirun
(1)cd openmpi-2.1.0/examples
(2)make
(3)mpirun? -np? 4? hello_c