1.官网下载
去http://www.open-mpi.org/software/ompi/v1.8/ 下载最新的版本,我下载的是openmpi-1.8.tar.gz
2.解压 openmpi-1.8.tar.gz
tar zxvf openmpi-1.8.tar
3.进入MPI目录
cd openmpi-1.8
4.安装在/usr/local下
./configure --prefix=/usr/local
5.编译mpi下的库和文件
make all
6.安装MPI
sudo make install
7.检查path是否存在
echo $PATH
如果路径中没有/usr/local/bin,则需要自己加进去
用root权限执行
# vi /etc/profile
在文件末尾添上以下两行:
PATH=$PATH:/usr/local/bin
export PATH
保存退出
8编译文件
编译C文件,mpicc hello_c.c //在example文件夹内有hello_c.c文件
编译C++文件,mpicxx your-code.cc
如
mpicc hello_c.c //生成a.out 输出文件
mpirun -np 4 a.out //np选项用来选择几个进程 ,这里是4个进程
本文档详细介绍了在Mac OS上安装MPI的步骤,从官网下载openmpi-1.8版本,到解压、配置安装路径,再到编译库文件和设置环境变量,最后演示了如何使用mpicc和mpicxx编译C及C++程序。
3120

被折叠的 条评论
为什么被折叠?



