Linux下MPI环境的安装配置及MPI程序的编译运行,step by step。
下载MPI安装包
去这里下载一个适合的安装包。
安装包的解压
安装包所在的目录下,运行tar xzvf mpich-x.x.x.tgz。
切换到解压出来的包目录下
cd mpich-x.x.x
configure配置编译环境,我这里为它选择了一个安装路径。
./configure --prefix=/usr/local/mpich-x.x.x
这里可能会有一些出错提示,缺少编辑器啥的,按需求确认安装C、C++、F77和F90编译器即可。
安装
make
make install
可能还需要添加环境变量,设置用户权限等等,大概就像下面这样。不同的Linux系统不一样,不要照抄呀。参考参考就行。其实主要就是你要扒拉到你的安装文件夹下,看哪些文件夹比较重要的,要想办法添加到PATH中去。比如/usr/local/mpi/bin这个文件夹等等。
1、创建文件/etc/profile.d/user.sh,包含以下内容:
export PATH=$PATH:/usr/local/mpi/bin
export MANPATH=$MANPATH:/usr/local/mpi/man
2、创建文件/etc/ld.so.conf.d/mpi.conf,包含以下内容:
/usr/local/mpi/lib
/usr/local/mpi/lib/shared
3、执行以下命令,使两个文件生效:
source