2012-01-03 214 views
0

我使用Eclipse PTP IDE开发MPI代码,我希望能够编译MPI在Windows上,它似乎提供C++和C结合,但我使用Fortran和gfortran编译器,想在窗口工作编写,目前的问题并不在Linux上,因为它可以在本地编译库在linux和使用的.mod模块存在。如何使用MinGW使用MPI(的openmpi或MPICH2) - GNU gfortran编译

我想编译使用的cygwin的模块,但在Cygwin上的GNU gfortran版本太旧了,我没有成功的openmpi或者MPICH2使用miniGW

任何建议的窗口?也许用C++中的Fortran 2003的结合,我写我的Fortran 2003的代码,以便它支持此功能。在这个问题上

文档缺乏。

谢谢。

+0

在标题中你的状态,你正在使用miniGW(这应该是MinGW的?),但你说的问题,你想用cygwin。 – Chris 2012-01-03 18:23:05

回答

0

根据MPICH2 Installer's Guide MPICH2可以在cygwin下构建(请参阅同一文档的第9.3节),所以gfortran的版本不应该成为问题。你是否遵循了本文档中的指示(特别是第2节)?