具有MinGW和Eclipse的MPI

问题描述 投票:0回答:1

我的问题分为两个部分:

  1. C语言执行MPI程序的最佳组合是什么,当我搜索必要的工具时发现与Visual StudioMS-MPI]一起工作的人>以及使用Eclipse PTPCode :: BlocksMPICH2 MPIOpen的人,所以我不知道该选择什么,哪些工具与其他工具兼容?

  2. 已安装OpenMPI

  3. Eclipse PTP(Kepler)MinGW-w64,以便在Windows 7 64Bits上使用MPI编译某些C程序。我设置了所有路径,例如mpicc.exe,我尝试测试eclipse附带的Hello world程序,例如,出现此错误:

    13:03:48 ****项目A的配置调试的增量构建****信息:内部构建器用于构建

    mpicc“ -IC:\ Program”文件“(x86)\ OpenMPI_v1.6.2-x64 \ include” -O0 -g3 -Wall -c -fmessage-length = 0 -o“ src \ Ao”“ .. \ src \ Ac“

    Open MPI包装器编译器无法找到指定的编译器您路径中的cl.exe。

请注意,此编译器是在配置时或在其中指定的

几个可能的环境变量之一。

13:03:48构建完成(耗时115ms)

所以我在计算机上搜索了cl.exe

,但没有找到,当我寻找某种解决方案时,我发现解决此cl.exe问题的大多数人都在使用Visual Studio。 ,这不是我的情况,所以有点困惑,我不想切换到Visual Studio,那么使用正在使用的工具的任何解决方案都可以吗?

我的问题分为两部分:当我寻找可以使用Visual Studio和MS-MPI的必要工具时,什么是用C语言执行MPI程序的最佳组合是什么?

mpi openmpi mingw-w64 eclipse-kepler cl
1个回答
0
投票

OpenMPI似乎没有正式支持MinGW作为后端:https://www.open-mpi.org/software/ompi/v1.6/ms-windows.php

© www.soinside.com 2019 - 2024. All rights reserved.