安装mpi前先确保已经安装以下软件:

$ gcc --version
$ g++ --version
$ cmake --version

安装MPICH

MPICH的最新版本可在此处获取。网站上的所有示例的版本是mpich-3.4.2。下载源代码,解压文件夹,然后切换到MPICH目录

$ tar -xzf mpich-3.4.2.tar.gz
$ cd mpich-3.4.2

 完成之后,配置安装MPICH

./configure

如果你没有Fortran编译器,则会出现以下错误

 为了避免构建MPI Fortran库 则可以通过使用

$ ./configure --disable-fortran

来解决问题

如果出现其他错误如

则通过使用

$ ./configure --with-device=ch3

 解决错误

获取有关可能的配置参数的更多信息,请使用

./configure --help

配置完成后,应显示

之后使用

$ make
$ sudo make install

 构建完成后,需要配置环境变量

$ sudo gedit ~/.bashrc

在最后添加

export PATH=/home/[用户名]/mpich-3.4.2/mpi-install/bin:$PATH

更新环境变量

$ source ~/.bashrc

输入以下内容查看是否安装成功

$ which mpicc

若出现路径则安装成功

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐