openmpi官網?在官網 https://www.open-mpi.org/ 下載最新版本的安裝包,如:openmpi-2.0.1.tar.gz
開始配置
tar -zxvf openmpi-2.0.1.tar.gz
cd openmpi-2.0.1
./configure --prefix="/usr/local/openmpi" 最后一行是將其安裝到 /usr/local/openmpi目錄下,可以指定為其他目錄,如,用戶目錄下。
Build 并安裝
make -jn ( n取決于CPU核數)
sudo make install
添加環境變量
在.bashrc文件中添加
export PATH="$PATH:/usr/local/openmpi/bin"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/openmpi/lib/"
保存后,執行
sudo ldconfig
打開新的終端,使環境變量生效。
是否安裝成功測試
mpirun
方法二:
$ taz zxvf openmpi-2.0.1.tar.gz
$cdopenmpi-2.0.1
$ ./configure --prefix=${INSTALL_DIR}/openmpi-2.0.1 --enable-mpi-thread-multiple --enable-mpirun-prefix-by-default
$ make
$ make install
(需要安裝權限使用? sudo make all install)
$exportPATH=${INSTALL_DIR}/openmpi-2.0.1/bin:${PATH}
$exportLD_LIBRARY_PATH=${INSTALL_DIR}/openmpi-2.0.1/lib:${LD_LIBRARY_PATH}