2012-01-03 83 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節)?