ubuntu12.04 源码安装 mpich2

ubuntu12.04 源码安装 mpich2

  1. 从 mpich 官网 上下载 mpich2 的源码包
  2. 解压并进入
>>> tar -xzf mpich2-1.4.tar.gz
>>> cd mpich2-1.4
  1. configure
./configure --disable-fortran
  1. 安装
make; sudo make install
  1. 我执行完以上步骤的时候编译通过,但是执行报错,关于动态链接库的错误
share object lib 之类的 缺少 libmpi.so.12 之类的
  1. 解决办法-在共享的位置创建软链
   ln -s /usr/local/lib/libmpi.so libmpich.so.12
   ln -s /usr/local/lib/libmpigc4.so libmpichcxx.so.12
   ln -s /usr/local/lib/libmpigf.so libfmpich.so.12
   ln -s /usr/local/lib/libmpigf.so libmpichf90.so.12
   ln -s /usr/local/lib/libmpi.so libmpl.so.1
   ln -s /usr/local/lib/libmpi.so libopa.so.1

你可能感兴趣的:(ubuntu)