Как использовать MPI (openMPI или MPICH2) с minGW — компилятор GNU gfortran

Я использую eclipse PTP IDE для разработки кода MPI, я хочу иметь возможность компилировать MPI в Windows, кажется, он обеспечивает привязку C++ и c, но я пишу с использованием компилятора fortran и gfortran и хотел бы работать в окнах, текущей проблемы не существует в Linux, потому что там можно скомпилировать библиотеки локально в Linux и использовать модули .mod.

Я хотел скомпилировать модули с помощью cygwin, но версия GNU gfortran для cygwin слишком старая, и мне не удалось выполнить openMPI или MPICH2 в Windows с помощью miniGW.

какие-либо предложения? возможно, используя привязку С++ в фортране 2003, я пишу свой код в фортране 2003, поэтому он поддерживает эту функцию.

Документация по этому вопросу отсутствует.

Спасибо.


person David MZ    schedule 03.01.2012    source источник
comment
В заголовке вы указываете, что используете miniGW (должно ли это быть minGW?), но в вопросе вы говорите, что хотите использовать cygwin.   -  person Chris    schedule 03.01.2012


Ответы (1)


Согласно Руководству по установке MPICH2, MPICH2 может быть собран под cygwin (см. раздел 9.3 того же документа), поэтому версия gfortran не должна быть проблемой. Выполняли ли вы инструкции в этом документе (в частности, в разделе 2)?

person Chris    schedule 03.01.2012