首先在官网下载,https://www.microsoft.com/en-us/download/details.aspx?id=57467

点开Download

全部下载,找到下载目录
分别安装两者,安装目录可自行更改,除此之外一直next和accept即可
安装完后得到如图六个文件夹

以管理员身份打开vs2019
新建空项目并在源文件添加新建项或新建控制台应用皆可
在解决方案资源管理器右键单击项目,打开属性

将平台设置为x64
在VC++目录里,包含目录添加上include文件的路径,库目录里添加Lib\x64的路径


在预处理器的预处理定义中添加MPICH_SKIP_MPICXX;

在代码生成运行库中选择多线程调试(/Mtd)
在链接器输入中添加msmpi.lib;
关掉属性框,在程序上方选择x64

尝试输入样例程序进行调试即可

#include <mpi.h>
#include <stdio.h>
#include <math.h>int main(int argc, char* argv[]) {int done = 0, n, myid, numprocs, i;double mypi, pi, sum;double startwtime, endwtime;int  namelen;char processor_name[MPI_MAX_PROCESSOR_NAME];MPI_Init(&argc, &argv);MPI_Comm_size(MPI_COMM_WORLD, &numprocs);MPI_Comm_rank(MPI_COMM_WORLD, &myid);MPI_Get_processor_name(processor_name, &namelen);fprintf(stderr, "Process %d on %s\n", myid, processor_name);fflush(stderr);n = 0;while (!done) {if (myid == 0) {printf("输入一个数字不超过100000000: (0 退出) "); fflush(stdout);scanf_s("%d", &n);startwtime = MPI_Wtime();}MPI_Bcast(&n, 1, MPI_INT, 0, MPI_COMM_WORLD);/*将n值广播出去*/if (n == 0)done = 1;else {sum = 0.0;for (i = myid + 1; i <= n; i += numprocs) {sum += i;}mypi = sum;/*各个进程并行计算得到的部分和*/MPI_Reduce(&mypi, &pi, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD);if (myid == 0) {/*执行累加的0号进程将近似值打印出来*/printf("结果 %.16f\n", pi);endwtime = MPI_Wtime();printf("时间 = %f\n", endwtime - startwtime);}}}MPI_Finalize();}

有些程序在vs运行不了,可以打开PowerShell或者命令行,进入对应路径,输入mpiexec -n 10 程序名.exe运行

win10系统vs2019 mpich配置相关推荐

  1. hadoop服务器系统设置win10,win10系统hadoop安装配置的设置技巧

    win10系统使用久了,好多网友反馈说关于对win10系统hadoop安装配置设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统hadoop安装配置进行设置,有什么好的办法去设置 ...

  2. win7、win10系统硬件最低配置需求

    win7.win10系统硬件最低配置需求 随着电脑系统不断升级与覆盖,很多用户也跟进了时代的主流变化.相信很多用户听到XP系统即将停止服务的消息,也开始把自己的系统安装win7或者win10.可是在安 ...

  3. Win10系统如何安装配置maven

    [原文链接]Win10系统如何安装配置maven (1)若未装jdk,可先参考 Win10系统下载安装配置JDK1.8 安装jdk8 (2)从 maven下载地址 ,下载maven,如下,可以下载最新 ...

  4. win10系统VS2019配置点云库PCL1.12.1的教程与经验总结

    0 写在最前 这是本人昨天在VS2019上配置PCL点云库的一些基本流程以及一些问题的总结,有些问题我的解决办法不一定是最优的,仅供大家参考,当然这里也记录了我这个小白在配置过程中踩过的一些小坑,希望 ...

  5. Win10系统java环境配置

    下载JDK: 登录JDK官网:https://www.oracle.com/java/technol 点击JDK Download 向下翻找到适合自己电脑的版本,这里用win10举例,建议选exe文件 ...

  6. JDK1.8 win10系统 环境变量配置

    配置jdk,此生最少已经配置过不少于20次或30次了,但是每次都忘记具体的配置如何写.一下只是做一个简单的记录 我的电脑-环境变量 一.变量名称:CLASSPATH :变量值:.;%JAVA_HOME ...

  7. win10系统下如何配置免安装版python(U盘版)及第三方库

    首先下载免安装版python源文件压缩包 https://www.python.org/downloads/windows/ 我选择的是64位python链接如下: https://www.pytho ...

  8. 战地3皓月服务器win10系统,战地3配置

    你好,你这个配置只有处理器和内存达标,显卡勉强达到最低配置要求,但是还是会卡的,因为最低配置只是意味着能打开最低特效进入游戏,并不意味着能流畅玩,显卡换成GTX1050Ti 4G或者更好GTX1060 ...

  9. Win10系统VS2015上配置YOLOv3运行训练环境(包含OpenCv3.40安装配置,cuda9.2安装配置)

      前言 第一次写博客,迟迟不敢下笔,只怕在言语之间有所纰漏.在下区区学生一枚,在此斗胆写下在win10上搭建yolo_v3环境的过程与感受.博文部分安装配置过程将会引用其他博文,如有侵权,通知立删. ...

最新文章

  1. 京东智能情感客服挽救一名学生生命,“可信赖的AI”用温暖前行
  2. 如何对单手和双手协同运动方向进行神经表征和解码?北理工研究团队给出了相关方案
  3. 【Android】Android之WiFi开发应用示例
  4. resolve fire在SAP UI5中的使用场景
  5. 给刚入行的存储工程师10+1点建议
  6. Mac端将本地新项目上传到github
  7. SHOP++ JTM2.5发布
  8. Linux压力测试工具
  9. 兰亭字体linux版本,两种方法,让最新版 Windows 10 的字体更「养眼」
  10. 一个漂亮的电子数字字体分享electronicFont
  11. springboot 多任务并行执行
  12. 虚拟仪器项目实战——一个用Labview做的水位水温控制模拟系统
  13. CMMI——认证流程
  14. Winsock协议目录
  15. matlab 01变量,MATLAB变量
  16. msn名字大集合(转)
  17. numpy按照某列排序
  18. 手机软件无法打开或一直闪退,黑屏的原因及解决方案?
  19. 基于google earth 高程数据三维地形建模
  20. Unity学习笔记(一)Unity的界面和操作

热门文章

  1. MyEclipse创建jsp项目
  2. ROSMoveit中机械臂的点动(Jog)实现
  3. MySQL索引分析以及相关面试题
  4. 与已安装应用签名不同
  5. python如何使用三角函数_Python中计算三角函数之cos()方法的使用简介
  6. 什么是Java / JVM中的-Xms和-Xms参数(已更新至Java 13)
  7. linux配置gcc环境,linux gcc4.8安装(多个gcc环境)
  8. ping 超时原因总结
  9. 浙大oj(Basic Practice)1004
  10. Android GPU呈现模式分析功能,手机流畅度。仅供参考