MPICH 3.2安装

step 1. 下载

     在官网下载最新版.

  http://www.mpich.org/downloads/

step 2. 解压安装

    tar -zxvf  mpich-3.2.tar.gz

step 3. 进入mpich 3.2 文件夹,并配置安装选项

  ./configure CC=icc CXX=icpc F77=ifort FC=ifort --prefix=/where/you/want/install  --enable-fast=all,O3 --enable-shared --with-pm=hydra  --with-java=/usr/bin/java

         注: 1. 编译是因为我安装了Intel的编译器,所以设置的是CC=icc CXX=icpc F77=ifort FC=ifort,也可以使用默认的GCC编译器。CC=gcc CXX=g++ F77=gfortran FC=gfortran。

                 2.--enable-fast=aal,O3  编译器优先级别O3.默认是O2,也可以关闭--disable-fast

                 3.-with-pm=hydra 默认是使用hydra 是默认的还可以使用gforker

                 4. 基于java安装,先在终端下输入 which java,找到java所在路径

step 4. 编译

 make   或者 make VERBOSE=1 MPICH_MAKE_CFLAGS="-Wall -Werror"

step 5. 安装

 make  install     

step 6.设置环境变量

       1. 对csh and tcsh

   setenv PATH /home/you/mpich-install/bin:$PATH

      2.对bash

   export PATH=/home/you/mpich-install/bin:$PATH

     3.对sh

   PATH=/home/you/mpich-install/bin:$PATH
   export PATH

step 7. 测试安装是否成功

   which mpicc
   which mpiexec    


    

 

posted @ 2016-10-07 15:13  Orien  阅读(1709)  评论(0)    收藏  举报