Ubuntu18安装MPICH3.3.2
Linux上安装MPICH还算是方便的,虽然是windows系统,但搜索了一下windows安装的方法,最后选择放弃windows选择linux,不过虚拟机上的性能可能稍微差一点,但是作为并行的入门使用还是没有问题的。主要步骤一开始是跟着网上搜索的,后来发现其实自带的readme写得很详细,推荐如果英文ok看readme就好。另外还有一台电脑是ubuntu16安装也成功的。下载官网:htt...
Linux上安装MPICH还算是方便的,虽然是windows系统,但搜索了一下windows安装的方法,最后选择放弃windows选择linux,不过虚拟机上的性能可能稍微差一点,但是作为并行的入门使用还是没有问题的。
主要步骤一开始是跟着网上搜索的,后来发现其实自带的readme写得很详细,推荐如果英文ok看readme就好。
另外还有一台电脑是ubuntu16安装也成功的。
下载
官网:https://www.mpich.org/
点击download以后选择mpich-3.3.2 (stable release),下面自带的ubuntu平台的没太看懂于是就放弃了。
安装
下载好以后解压并打开目录:(其实更喜欢右键解压哈哈哈)
tar xzf mpich-3.3.2.tar.gz
cd mpich-3.3.2
如果看一下Readme的话可以发现必须要的是gcc,可选g++和Fortran。没有安装c的编译器的自行搜索
然后配置文件(这里没有用readme的重定向因为感觉看起来方便):
./configure -prefix=/usr/local/mpich
这里prefix是安装路径
如果有Fortran报错,又不需要支持Fortran的话:
./configure -prefix=/usr/local/mpich --disable-fortran
然后make file(此处等待5分钟):
make
然后安装(此处继续等待五分钟):
sudo make install
如果出错的话可以尝试make clean然后再来一遍
配置环境变量
为了能全局使用,我们需要配置一下环境变量。这里被坑了很久,因为网上都是bash的配置,但我的默认shell是zsh,然后就一直配不出。。。
如果配置的是bash,打开bash的环境变量配置文件:
sudo vim ~/.bashrc
如果是zsh,则:
sudo vim ~/.zshrc
编辑环境变量
输入G移到最后一行,
按下i进行编辑
加入:
export PATH=/usr/local/mpich/bin:$PATH
然后按下ESC,以及 :wq保存退出。
然后刷新一下环境变量:
source ~/.bashrc
source ~/.zshrc
然后输入以下命令测试,应该会有反应
which mpicc
which mpiexec
更多推荐
所有评论(0)