作者Player01 (玩家01)
看板Fortran
标题[请益] 有关Fortran77与90的问题
时间Mon Mar 7 01:00:19 2016
因为程式码是以前人留下来的
所以语法都是用77
学长给我的程式码 学长电脑可以编译(COMPAQ 6.0版本)
不过我用我的电脑(用IVF+VS) 却无法编译
<问题1.>
用旧的原始码编译,出现映像大小超出允许的上限问题(LNK 2148 ERROR)
上网查了一下 有人说是common的区域太大造成的问题
不过原本可以编译的 应该不会是程式码的问题
而且编出来build的资料夹全部都把我的subroutine产出来= =
<问题2.>
我用学长以前的专案档去编译 可以build 但却没EXE产出
查一下问题 他是出现 build有误 跳过此阶段执行
<问题3.>
我有问我同学改模式的
他说 有可能是因为原本77的模式
但是因为可能用成TXT档 而导致格式跑掉
请问大家 有这种可能性吗
谢谢大神~~~~~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.38.199
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fortran/M.1457283621.A.D20.html
1F:→ Player01: 自己推一个 後来发现77的程式码 编译时开启要小心 03/29 20:38
2F:→ Player01: 有可能会因为不小心按到字元相关的选项导致格式跑掉 03/29 20:38
3F:推 MrStone: 你是用那个编译器阿 04/27 17:10