在windows cygwin上使用g77生成可执行文件的问题

在windows cygwin上使用g77生成可执行文件的问题,cygwin,fortran,g77,Cygwin,Fortran,G77,我在让77国集团生成将在微软Windows的cygwin上运行的可执行文件时遇到问题。编译器为MS Windows生成一个PE32可执行文件,但当我尝试运行该程序时,我得到一个无法执行二进制文件的错误 在具有cygwin 1.7.15的Intel i7 cpu上运行MS windows 7,并在gcc版本3.4.4下使用g77进行编译。g77不再受支持。我建议试试格弗特伦;它可以编译FORTRAN 77程序。我尝试过使用gfortran,结果也一样。当您从bash shell窗口、cmd窗口或双

我在让77国集团生成将在微软Windows的cygwin上运行的可执行文件时遇到问题。编译器为MS Windows生成一个PE32可执行文件,但当我尝试运行该程序时,我得到一个
无法执行二进制文件的错误


在具有cygwin 1.7.15的Intel i7 cpu上运行MS windows 7,并在gcc版本3.4.4下使用g77进行编译。

g77不再受支持。我建议试试格弗特伦;它可以编译FORTRAN 77程序。我尝试过使用gfortran,结果也一样。当您从bash shell窗口、cmd窗口或双击文件名时,您会得到这个结果吗?当您ldd可执行文件时会发生什么?你有DLL列表吗?我正在尝试从bashshell运行程序。ldd只会导致Exec格式错误,而没有任何DLL。