标签:
如果成功了,请您顶一下!!!!!谢谢!!!!
下载地址
下载链接
http://www-unix.mcs.anl.gov/mpi/mpich/downloads/mpich2-1.0.5p2-win32-ia32.msi
这里是Windows MPI 最终下载页面的地址,但是不一定一直是
https://www.microsoft.com/en-us/download/details.aspx?id=49926
项目的属性
VC++目录 —包含目录
引用目录
C/C++–预处理器—预处理定义
添加_CRT_SECURE_NO_WARNINGS(解决scanf报警的问题(针对vs2012以上版本))和 MPICH_SKIP_MPICXX
在C/C++中,选中代码生成–运行库—多线程调试(/MTd)(此外有下拉菜单可选到它)。
链接器–输入–附加依赖项 中加入“mpi.lib;”。
然后 确定。
头文件编写
#include<mpi.h>
#include<stdio.h>
#include<math.h>
#pragma comment(lib,"mpi.lib")
但是,有的机子还是出问题。
这是怎么回事呢?
实际上是因为,你的是64位的系统,而你装的也是64位的MPI,但是你的visual studio 调用的是32位的。
所以这时候更改一下设置。
还是在属性—配置管理器
新建
新建平台上选择x64
确定
编译成功。
如何 运行呢?
先找到安装的文件 MPICH2(或者MPICH)—wmpiexec.exe
运行
找到生成的.exe文件
设置Number of processes(即进程数目,用来模拟并行计算的CPU数目)。再按Execute按钮运行。
然后要输入你设置的账号密码
标签:
原文地址:http://blog.csdn.net/jackiefrederickhyz/article/details/51352860