我正在尝试将mpicxx
与cygwin
一起使用。我已经安装了所有可用的openmpi
软件包,但是在键入mpicxx
时仍然会得到“找不到命令” 。我查看了/usr/bin
文件夹,但缺少mpicxx
,而C和fortran版本在那里。有任何可能的解释或解决方案吗?
答案 0 :(得分:0)
StackOverflow用于编程而不是支持问题。
Cygwin支持请求应发送到Cygwin邮件列表
https://cygwin.com/cygwin/lists.html
这个特定问题已经被提出,答案在
https://cygwin.com/ml/cygwin/2018-09/msg00180.html
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