1.官网下载
去http://www.open-mpi.org/software/ompi/v1.8/ 下载最新的版本,我下载的是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下的库和文件
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个进程
|