参考:openmpi在centos上的安装

  • 下载openmpi-1.8.8.tar.gz
  • 上传openmpi-1.8.8.tar.gz到服务器指定目录,例如:/home/software
  • 解压

    1
    tar -zxvf openmpi-1.8.8.tar.gz
  • 同级目录创建安装目录openmpi_install

  • 进入解压后的目录openmpi-1.8.8,在该目录下配置安装路径

    1
    ./configure --prefix=/home/software/openmpi_install
  • 执行make

    1
    make all
  • 执行make install

    1
    make install
  • 在用户目录下设置mpi的路径

    1
    2
    3
    4
    vi .bash_profile
    export OPENMPI=/home/software/openmpi_install
    export LD_LIBRARY_PATH=$OPENMPI/lib
    export PATH=$OPENMPI/bin:$PATH

在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件,

1
2
3
4
.bash_history   //记录之前输入的命令
.bash_logout //当你退出时执行的命令
.bash_profile //当你登入shell时执行
.bashrc //当你登入shell时执行

请注意后两个的区别:’.bash_profile’只在会话开始时被读取一次,而’.bashrc’则每次打开新的终端时,都要被读取。

  • 使更新后的配置生效

    1
    source .bash_profile
  • 卸载

    1
    make uninstall