这里先记录一下vs2019的相关配置,我刚从坑里爬出来
我滴是中文版的
创建项目时:
选择控制台应用,then:
项目名称,路径啥的自己定
项目建好后开始配置:先要右击你创的这个项目,选择最后一个“属性”
- 通过右边的“配置控制器”设置配置为Debug,平台为x64,因为我电脑是x64处理器
- 我们看到vc++目录: 添加一下“包含目录”和“库目录”有关mpi文件相关路径(你要清楚你滴mpich2装在了哪里),如下:
3.下面我们来到了c/c++下面的“预处理器”(我之前忘了,然后#include<mpi.h>一直莫有用,这里我们加“MPICH_SKIP_MPICXX",就有点像c里面你要调某个头文件里面的函数,在程序编译时会先用相关的预处理器来对这些头文件进行预处理,这里也一样。
4. 接下来是”代码生成”:选择“运行库”:注意一点就是"多线程调试“
5. 接下来就是”链路器“:”输入“,我们要加”附加依赖项“
好了。vs的配置不过就是把mpich2的东西加进去
关于mpich2的配置,我就不写了,好困。要是出傻子问题,要么是防火墙没关,一些安全卫士没关,或者Windows账号密码添那个注册表的时候出错了,有一个办法,如果你不晓得你的账号(我就不太晓得),你可以就添你的开机密码,要是你没设置开机密码,然后怎么办呢?你设一个吧