天天看点

linux下MPI开发环境搭建

这次搭建开发环境是学习编程以来最顺利的一次,简单记录下来搭建的过程:

  1. 下载mpich源码

    网址:http://www.mpich.org/static/downloads/3.0.4/mpich-3.0.4.tar.gz

  2. 解压缩

    tar -zxvf mpich-3.0.4.tar.gz

  3. 进入到mpich-3.0.4目录

    cd mpich-3.0.4

  4. ./configure --prefix=/usr/local/mpich--disable-f77 --disable-fc

    其中的–prefix=/usr/local/mpich是指定安装路径,–disable-f77 –disable-fc是说不使用fortran

    安装的过程中遇到的第一个问题是没有C相关的编译器,于是

    yum install gcc

    第二个问题是提示

    configure: error: C++ preprocessor "/lib/cpp" fails sanity check

    ,于是
# yum install glibc-headers  
# yum install gcc-c++
           
  1. make 漫长的等待
  2. make install 很快
  3. 配置环境变量 在 PATH中加入 PATH:/usr/local/mpich/bin

    然后就可以使用了

MPI