我正在使用 g95 来编译fortran代码。我用
C:\MinGW\bin>g95.exe -c C:\test\coil.f -o C:\test\coil.exe
它编译并提供了创建为16位应用程序的coil.exe,因此当我尝试运行此可执行文件时,它会抛出不兼容错误。我使用的是Windows 7 64位。我认为默认情况下它会达到16位。有没有办法让64位代替16位?
答案 0 :(得分:0)
如果要获取可执行文件,请按如下所示进行编译:
g95.exe C:\test\coil.f -o C:\test\coil.exe
,即没有-c
开关。使用-c
,您将获得一个不应执行的目标文件(.obj
)。
来自@DmitriChubarov的评论