未找到cygwin mpicxx

未找到cygwin mpicxx,cygwin,mpi,openmpi,Cygwin,Mpi,Openmpi,我正在尝试将mpicxx与cygwin一起使用。我已经安装了所有可用的openmpi软件包,但在键入mpicxx时,仍然会收到“未找到命令”。我查看了/usr/bin文件夹,发现缺少mpicxx,而C和fortran版本则在那里。任何可能的解释或解决方案?StackOverflow用于编程问题,而不是支持 Cygwin支持请求应发送至Cygwin邮件列表 已经提出了这个问题,答案在 mpic++和mpicxx只是指向opal_wrapper.exe的链接,您可以恢复它们 独自一人 所有其他编

我正在尝试将
mpicxx
cygwin
一起使用。我已经安装了所有可用的
openmpi
软件包,但在键入
mpicxx
时,仍然会收到“未找到命令”。我查看了
/usr/bin
文件夹,发现缺少
mpicxx
,而C和fortran版本则在那里。任何可能的解释或解决方案?

StackOverflow用于编程问题,而不是支持

Cygwin支持请求应发送至Cygwin邮件列表

已经提出了这个问题,答案在

mpic++和mpicxx只是指向opal_wrapper.exe的链接,您可以恢复它们 独自一人

所有其他编译器都是一样的

$ cd /bin
$ ls -l mpi*
lrwxrwxrwx 1 Marco Kein  16 Sep 13 12:17 mpic++ -> opal_wrapper.exe
-rwxr-xr-x 1 Marco Kein 18K Mar 19  2018 mpicalc.exe
lrwxrwxrwx 1 Marco Kein  16 Sep  5 16:46 mpicc -> opal_wrapper.exe
lrwxrwxrwx 1 Marco Kein  11 Sep  5 16:46 mpiexec -> orterun.exe
lrwxrwxrwx 1 Marco Kein  16 Sep  5 16:46 mpif77 -> opal_wrapper.exe
lrwxrwxrwx 1 Marco Kein  16 Sep  5 16:46 mpif90 -> opal_wrapper.exe
lrwxrwxrwx 1 Marco Kein  16 Sep  5 16:46 mpifort -> opal_wrapper.exe
lrwxrwxrwx 1 Marco Kein  11 Sep  5 16:46 mpirun -> orterun.exe

如果您确定安装了一个包含该二进制文件的cygwin包,那么我认为您会收到错误,因为它位于您路径之外的目录中。我要么查阅包含有问题的可执行文件的cygwin包的文档,要么弄清楚您是否可以通过任何其他方式获得该编译器(例如,从源代码处编译)。有一些教程介绍如何让MPIX在cygwin离线()中运行。