windows下mpi编程环境配置详解(非常详细)

如果成功了,请您顶一下!!!!!谢谢!!!!

下载地址
下载链接
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按钮运行。
这里写图片描述

然后要输入你设置的账号密码
这里写图片描述

  • 28
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值