【问题标题】:How to use MPI (openMPI or MPICH2) with minGW - GNU gfortran compiler如何在 minGW 中使用 MPI(openMPI 或 MPICH2) - GNU gfortran 编译器
【发布时间】:2012-02-01 16:59:04
【问题描述】:

我正在使用 eclipse PTP IDE 开发 MPI 代码,我希望能够在 windows 上编译 MPI,它似乎提供 c++ 和 c 绑定,但我正在使用 fortran 和 gfortran 编译器编写并希望工作windows,目前的问题在linux上不存在,因为可以在linux本地编译库并使用.mod模块。

我想使用 cygwin 编译模块,但是 cygwin 上的 GNU gfortran 版本太旧,我在使用 miniGW 的 windows 上没有成功 openMPI 或 MPICH2

有什么建议吗?也许在 fortran 2003 中使用 c++ 绑定,我在 fortran 2003 中编写代码,因此它支持此功能。

缺少有关此问题的文档。

谢谢。

【问题讨论】:

  • 在标题中您声明您正在使用 miniGW(这应该是 minGW 吗?)但在问题中您说您希望使用 cygwin。

标签: eclipse mpi fortran90 gfortran openmpi


【解决方案1】:

根据MPICH2 Installer's Guide MPICH2 可以在 cygwin 下构建(参见同一文档的第 9.3 节),因此 gfortran 的版本应该不是问题。您是否遵循了本文档中的说明(特别是第 2 节)?

【讨论】:

    猜你喜欢
    • 2020-06-25
    • 2012-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-03
    • 2013-02-28
    • 1970-01-01
    相关资源
    最近更新 更多