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

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

添加:C:Program Files x86Microsoft SDKsMPIInclude (mpi的安装目录,且最好不要直接复制此路径) 可直接复制以下:C:Program Files %28x86%29Microsoft SDKsMPIInclude 最好是点击三个省略号 一步一步选择输入

2.V/C++目录—库目录—编辑 添加:C:Program Files x86Microsoft SDKsMPILibx64 (mpi的安装目录,且最好不要直接复制此路径) 可直接复制以下:C:Program Files %28x86%29Microsoft SDKsMPILibx64 最好是点击三个省略号 一步一步选择输入 (原理同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下运行:

经验分享 程序员 微信小程序 职场和发展