我有一些gfortran linux二进制文件,我必须在windows中执行。我试图通过制作MakeFile for windows来创建一个* .exe。但是,我在windows中重新编译代码时遇到了一些问题,而且作为Fortran的新手,我需要时间。如果我们可以在Windows中运行linux二进制文件而不进行编译,那么我已经做过研究。我找到了许多来源,其中提到了CygWin(也是Stackoverflow How to convert a linux executable file (binary) to windows exe file?的来源)。我试图使用bash命令运行* .sh文件,但它显示以下错误
我是否需要重新编译代码,还是可以直接运行linux二进制文件?