MPICH3.2.1安装步骤
0-准备工作
安装前输入下面代码确认是否安装gcc.g++,gfotran
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gfortran
具体图片如下图所示
1-安装包下载
http://www.mpich.org/downloads/ 网站下载安装包,例如文件名为:mpich-3.2.1.tar.gz
主要安装步骤
2、主要执行代码段
tar zxvf mpich-3.2.1.tar.gz
cd mpich-3.2
./configure --prefix=/usr/local/mpich( = 后面是文件安装路径)
make && make install
3、环境配置
本文选择的编译器是vim,没有需要安装。
用下面两句也可以。
vi ~/.bashrc
在文件末尾补上下面两句话
export PATH=/home/tiger/software/mpich/bin:$PATH
export MANPATH=/home/tiger/software/mpich/man:$MANPATH
**保存退出后,再更新配置文件使其生效。**这个很重要!!!!为什么时有时候重启机器可以了的原因。
source .bashrc
测试是否安装成功
mpirun -np 10 ./examples/cpi
注意事项:
有可能缺少gcc,g++,gfortran安装包,看./configure的结果决定什么情况,看步骤0.
可能遇到的问题
- sudo: vim:找不到命令
需要安装包含该命令的软件包,例如上面这个问题的解决方法如下
sudo apt-get install vim
2.环境变量设置错误
这个时候需要一键恢复环境变量,重新进入查看是否填写错误
source /etc/environment
echo $PATH
重新修改PATH的变量。
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”
直接赋值可能可行,这次未采用不确定。
3、默认安装的时候可以看看压缩包里面的./configure,makefile文件。