我的问题是编译FORTRAN程序。我有一个Windows 7 32位.exe文件,通过编译FORTRAN代码(F771编译器)生成,该代码在64位机器上不起作用。如何在64位计算机上运行此生成的.exe文件?
是否有必要在编译单个位机的程序时定义不同的语法?
答案 0 :(得分:3)
SimplyFortran不是编译器,而是设计用于GNU Fortran compiler的IDE。你说你的程序在编译后运行并退出时出错。错误是真的(字面意思)程序在一些步骤之后退出?
我从未使用过SimplyFortran很长一段时间,但我怀疑有人会做出类似的错误描述,在诊断方面却毫无用处。
你说你的程序在RedHat上运行正常,这意味着它相对比较好,语法明智。如果它是一个简单的程序,您是否可以尝试从命令行编译它,然后显示(如果存在)语法错误,或运行时发生的运行时错误?
根据给定的数据很难说更多。