mpich 的安装:
1. 从网址从网址 http://www-unix.mcs.anl.gov/mpi/mpich/处下载 MPICH 最新版本的源程
序, 文件名为 mpich-1.x.x.tar.gz, 其中 1.x.x 为 MPICH 的版本号(目前的最新版本为
1.2.5)。
2. 展开 mpich 源程序:tar xzpvf mpich-1.x.x.tar.gz
3. 配置编译 mpi:
4. cd mpich-1.x.x
./congure -prex=/usr/local/mpi –disable-wwak-symbols
make
5 make install 这一步必须以 root 身份执行安装目录将会是/usr/local/mpi中。
6 分别将“/usr/local/mpi/bin” 和“/usr/local/mpi/man” 加入到环境变量 PATH 和 MANPATH
中。
只需在目录/etc/profile.d 中创建两个文件 mpich.sh 和 mpich.csh, 它们分别对 Bourne shell
和 C shell 起作用, 这两个文件的内容如下:
– /etc/profile.d/mpich.sh :
#!/bin/bash
export MANPATH=${MANPATH}:/usr/local/mpi/man
export PATH=${PATH}:/usr/local/mpi/bin
– /etc/profile.d/mpich.csh :
#!/bin/csh
if ( $?MANPATH == 0 ) then
setenv MANPATH :/usr/local/mpi/man
else
setenv MANPATH ${MANPATH}:/usr/local/mpi/man
endif
setenv PATH ${PATH}:/usr/local/mpi/bin
测试 MPICH:
第六补充:可以在安装了 linux 的 root 用户中配置各个用户的编译环境:
cd ~/ 回主目录
ls –a 列出所有目录
vi .bashrc 进入文件
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
export MPI_ROOT=/usr/local/mpich2
export PATH=/usr/local/mpich2/bin:$PATH
#export LD_LIBRARY_PATH=/usr/local/mpich2/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/mpich2/lib:/usr/local/cuda-6.0/lib:/usr/local/cuda-
6.0/lib64:$LD_LIBRARY_PATH
评论0
最新资源