首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPI和MinGW Fortran

MPI和MinGW Fortran
EN

Stack Overflow用户
提问于 2015-08-25 09:19:15
回答 1查看 1.1K关注 0票数 2

是测试MPI的简单fortran90程序。

我想使用MinGW64 Fortran和已知的MPI软件包在MinGW64平台上编译它。

但是,由于缺少"mpi.mod“,它无法工作。当我将use mpi替换为include 'mpif.h'时,它会产生其他错误(如下所示)。

有什么帮助吗?MPI套件是否与MinGW gfortran合作?

PS1:使用MPI和MinGW gfortran并不是一项容易的任务,https://social.microsoft.com/Forums/en-US/245dcda4-7699-494f-bbe1-b76eb19e53da/linking-msmpi-with-mingw-gfortran?forum=windowshpcmpi

代码语言:javascript
复制
C:\Users\milias\Documents\Dirac\software\autocmake-devel\ms-mpi>gfortran -fno- range-check   -c example.f90
mpif.h:344.38:
Included at example.f90:4:

   PARAMETER (MPI_AINT=z'4c00043b')
                                  1
 Error: PARAMETER attribute of 'mpi_aint' conflicts with PARAMETER attribute at  (1)

mpif.h:359.35:
Included at example.f90:4:

   PARAMETER (MPI_ADDRESS_KIND=INT_PTR_KIND())
                               1
Error: Function 'int_ptr_kind' in initialization expression at (1) must be an intrinsic function
EN

回答 1

Stack Overflow用户

发布于 2015-08-26 11:16:29

在这里解决了,我为这份副本道歉。

https://github.com/scisoft/autocmake/issues/85#issue-102874399

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32200131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档