windows上带cygwin的OpenMPI?

windows上带cygwin的OpenMPI?,c,cygwin,mpi,C,Cygwin,Mpi,我正在尝试在windows上设置cygwin和openmpi。我有cygwin,我从cygwin安装程序中选择了openmpi软件包,但当我尝试使用mpicc编译程序时,编译器似乎无法看到mpicc。我有一条通往我的cygwin垃圾箱的路 更新: 下面是使用命令mpicc-o bp\u main\u 2 bp\u main\u 2.c时的错误消息 程序“mpicc”无法运行:没有应用程序与此操作的指定文件关联,行:1 char:1 +mpicc-o bp_main_2 bp_main_2.c +

我正在尝试在windows上设置cygwin和openmpi。我有cygwin,我从cygwin安装程序中选择了openmpi软件包,但当我尝试使用
mpicc
编译程序时,编译器似乎无法看到
mpicc
。我有一条通往我的cygwin垃圾箱的路

更新:

下面是使用命令
mpicc-o bp\u main\u 2 bp\u main\u 2.c时的错误消息

程序“mpicc”无法运行:没有应用程序与此操作的指定文件关联,行:1 char:1
+mpicc-o bp_main_2 bp_main_2.c
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
第1行字符:1
+mpicc-o bp_main_2 bp_main_2.c
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+类别信息:ResourceUnavailable:(:)[],ApplicationFailedException

+FullyQualifiedErrorId:NativeCommandFailed

您需要安装gcc以及openmpi开发。是的,我安装了gcc和openmpi开发,但它似乎仍然不知道有关
mpicc
的任何信息。如果您不提供任何失败检测的详细日志,我们无法猜测您的问题。您至少需要
openmpi
libopenmpi-devel
packages@matzeri我已经添加了错误日志。希望这有助于更好地理解问题。当使用Cygwin终端并使用
mpicc
mpirun
时,编译器会看到它,但在cygwins终端之外,它看不到这两个命令。我想我应该在我的道路上添加一些东西,但我不确定是什么。