gfortran找不到MinGW的下OpenMP库(omp_lib.mod)(gfortran ca

2019-09-29 22:16发布

我尝试编译Fortran代码已经有人送我。 它编译罚款在我的Linux机器,现在我试图编译的MinGW下在Windows上。 但是,当我运行gfortran命令编译和链接它,它失败,出现以下错误:

undumag_main_omp.f:8175:9:

       use omp_lib
         1
Fatal Error: Can't open module file 'omp_lib.mod' for reading at (1): No such file or directory
compilation terminated.

我使用的是-fopenmp开关使用OpenMP的。

我已经使用安装管理程序安装MinGW的(5.3.0),选择的mingw32基的mingw32-GCC-FORTRAN包。 是我应该安装OpenMP的兼容性还有其他的包? 或者我需要编译omp_lib.mod文件自己,如果又如何? 我可以看到,我有一些libgomp.*在我的文件MinGW\lib\gcc\mingw32\5.3.0文件夹,但没有omp_lib_mod任何地方文件。

文章来源: gfortran can't find OpenMP library (omp_lib.mod) under MinGW