ubuntu12.04 源码安装 mpich2
- 从 mpich 官网 上下载 mpich2 的源码包
- 解压并进入
>>> tar -xzf mpich2-1.4.tar.gz >>> cd mpich2-1.4
- configure
./configure --disable-fortran
- 安装
make; sudo make install
- 我执行完以上步骤的时候编译通过,但是执行报错,关于动态链接库的错误
share object lib 之类的 缺少 libmpi.so.12 之类的
- 解决办法-在共享的位置创建软链
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