gpt4 book ai didi

在eclipse juno中使用mingw和MPICH2编译MPI程序

转载 作者:行者123 更新时间:2023-11-30 17:55:41 25 4
gpt4 key购买 nike

我一直在尝试设置 mpich2 在 Windows 7 上使用 MPI 编译一些程序。我遇到的问题是,当我构建一个文件时,它不会创建二进制文件项目。我使用 stardard mpi 程序来测试(hello world),构建后收到此消息:

13:33:29 ** Rebuild of configuration Debug for project mpitest ** Info: Internal Builder is used for build mpiCC "-IC:\MPICH2\include"

-O0 -g3 -Wall -c -fmessage-length=0 -o "src\mpitest.o" "..\src\mpitest.c"

The Open MPI wrapper compiler was unable to find the specified compiler cl.exe in your PATH.

Note that this compiler was either specified at configure time or in one of several possible environment variables.


13:33:29 Build Finished (took 78ms)

我尝试搜索 cl.exe,但它不存在。我不得不说,我还安装了 openMPI,但我没有使用它,因为我要运行该程序的目标集群正在使用 MPICH2。我已经安装了32位minGW、32位MPICH2和32位openMPI。因为我在集群中运行 .c 文件,所以不创建二进制文件是否正常?如果正常,我该如何检查程序是否正常(即使是 1 个进程)?提前致谢!干杯!

最佳答案

我很幸运地找到了答案...在项目首选项中,选择C/C++构建->工具链编辑器->选择cygwin就完成了。由于某种原因,我在该选项中有 mingw 并且不会创建二进制文件,我想它需要一些其他工具,这些工具只能在 cygwin 而不是 mingw 中找到...仍在尝试设置它并在集群上运行...这么多选项:/

关于在eclipse juno中使用mingw和MPICH2编译MPI程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14054148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com