如何在minGW - GNU gfortran编译器中使用MPI(openMPI或MPICH2)

时间:2012-01-03 17:09:17

标签: eclipse mpi fortran90 gfortran openmpi

我正在使用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中编写了我的代码,因此它支持这个功能。

缺乏有关此问题的文档。

谢谢。

1 个答案:

答案 0 :(得分:0)

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