Microsoft MPI在win10系统下vs2019的配置及调试运行

第一步
下载VS2019 直接百度搜索去微软官网下载VS2019 下载后安装即可
第二步
MPI的下载安装:
MPI下载地址
https://www.microsoft.com/en-us/download/details.aspx?id=57467
下载并安装.msi文件和.exe文件 安装完成后在默认文件夹下C:\Program Files(x86)\Microsoft SDKs\MPI
在这里插入图片描述
第三步 配置mpi
打开VS2019新建一个控制台项目,之后配置属性
在这里插入图片描述
项目建好之后,配置项目——属性
在这里插入图片描述
打开属性
在这里插入图片描述
1.V/C++目录—包含目录—编辑
在这里插入图片描述

在这里插入图片描述

添加:C:\Program Files x86\Microsoft SDKs\MPI\Include (mpi的安装目录,且最好不要直接复制此路径)
可直接复制以下:C:\Program Files %28x86%29\Microsoft SDKs\MPI\Include
最好是点击三个省略号 一步一步选择输入
在这里插入图片描述

2.V/C++目录—库目录—编辑
添加:C:\Program Files x86\Microsoft SDKs\MPI\Lib\x64 (mpi的安装目录,且最好不要直接复制此路径)
可直接复制以下:C:\Program Files %28x86%29\Microsoft SDKs\MPI\Lib\x64
最好是点击三个省略号 一步一步选择输入 (原理同1)

需要注意:1 2步的前提是你的mpi安装路径和我的一致,否则的话就需要输入你自己mpi的安装路径

3.右上角->配置管理器->活动解决方案平台,选择:x64;(64位机器)
在这里插入图片描述
在这里插入图片描述

4.C/C++ -> 预处理器->预处理器定义,添加:“MPICH_SKIP_MPICXX”

5.C/C++ -> 代码生成 -> 运行库,选择:多线程调试(/MTd);

6.链接器 -> 输入 -> 附加依赖项,添加:“msmpi.lib”

第四步 调试运行(两种方法)
第一种cmd运行:
在vs2019下点击生成—生成解决方案,若生成成功,会在项目目录下生成一个对应的.exe文件
打开此根目录,在此根目录下运行cmd(命令行窗口),键入mpiexec -n 4 MPI1.exe按下回车运行程序。
这里的MPI1.exe是对应的.exe文件
-n 4表示开四个线程
如图
在这里插入图片描述
cmd下运行:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
第二种:直接在VS2019下运行,但需要设置一些参数。
打开项目—属性—配置属性—调试—命令—编辑 修改为:$(MSMPI_BIN)\mpiexec.exe
在这里插入图片描述
命令参数同理修改为:-n 4 $(TargetPath) 4为线程数
在这里插入图片描述
运行截图
在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值