这篇文章适合于刚刚下载centos虚拟机的朋友看
1.共享文件夹
2.修改网卡,从终端进入,
vi /etc/sysconfig/network-scripts/ifcfg-ens33
按i进入编辑模式,
将 ONBOOT=no 改为 ONBOOT=yes
按下Esc 键,输入 :wq,保存退出。
3.修改yum为国内aliyum(以下是阿里官方教程)
4.安装mpi
打开usr文件夹从里面进入终端,然后root模式
yum list mpich*,查看MPI可安装的版本,我是直接全部安装
sudo yum install -y mpich*
设置环境变量
sudo find / -name "mpicc" 查看到安装路径
vim ~/.bashrc
export PATH=$PATH:/usr/lib64/mpich/bin/
sudo gedit ~/.bashrc
注意,上面三条指令懂的人可能会觉得重复,但我们还是这么做吧,因为我这么做成功了。csdn上的方法复杂得我试了好几天一直不行,看官方的安装文档安装,也老是说mpio.h" 后缺少了要操作的目标文件
这样就可以运行并行程序设计导论第三章的程序了。
#mpicc -o hello hello.c
#mpirun -np 4 ./hello