作者sosox11 (罗小粽)
看板Fortran
标题[问题] 不同complier产生的问题
时间Wed Apr 21 12:26:04 2010
第一次在这边发文 请多指教...
最近遇到一个问题 就是同一个.f90档 同一笔Data 用不同compiler产生出来的结果不同
Data包含(x座标,y座标,z座标)
举例可能比较好说明:
我使用的作业系统是Win7 32bit CVF6.6
compiler 可以开可以跑 也有产生出.exe档(484 kb)
只是这个档案读取到第n笔资料之後就会自动关闭
学长使用的是WinXP Fortran PowerStation v4.0
同样的code 同样也产生一个.exe档 不同的是他的档案比我小很多(163 kb)
这个档案跑到目前为止还没有中断
同时 我也试过换到别台电脑(系统XP)用同样的CVF6.6去compile 出来的结果一样
连读取中断的资料点位置也一样 有点搞不懂问题出在哪...
目前正在用学长的执行档跑结果 不过很想把问题解决
想请问板上的各位大大有没有甚麽解决的办法T^T ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.20.225
1F:→ gdi2000520:简单来说 你的语法PS4.0准许执行 但CVF6.6不准 04/21 16:30
2F:→ gdi2000520:建议不用改哩 通常不是一两个地方有问题而已 04/21 16:36
3F:推 janhon:n笔是刚好到2G吗? 04/22 04:37