找回密码
 注册
查看: 2544|回复: 3

[求助]为什么Visual Fortran中Debug和Release有如此大的差异?

[复制链接]
发表于 2003-12-18 19:46:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
使用Companq Visual Fortran6.5,一直用Debug调试直到成功,运行也有正确的结果,换用Release选项,重新 Build,运行速度快了许多,但是没过多久就出现NaN,无法进行下去。而换用Microsoft Power Station 4.0,尽管速度慢一点,但是Debug和Release都能通过,请高手帮助,告诉我解决的办法。
                                                                                
另外,自编的Fortran 77程序在windows下的编译器中都能成功,可是用Linux的编译器,无论是F77, G77,Intel compiler编译后虽能够成功,但是运行时常常是:程序在进行,就是好象不在计算,也不报错,但算出的结果都是0,0,0,0.... 我想破头也搞不清楚, 请教我>,谢谢。
发表于 2003-12-19 01:28:58 | 显示全部楼层

[求助]为什么Visual Fortran中Debug和Release有如此大的差异?

看看是否有些变量没有赋值。
发表于 2003-12-19 15:15:55 | 显示全部楼层

[求助]为什么Visual Fortran中Debug和Release有如此大的差异?

楼上的兄弟,我的遭遇同你一样的啊!
 楼主| 发表于 2003-12-19 22:12:52 | 显示全部楼层

[求助]为什么Visual Fortran中Debug和Release有如此大的差异?

湿地论坛   你的遭遇是我写的内容1还是内容2呢,我现在正在照着 boling2000的说法查找,感觉上,他说得有道理。如果是关于Debug和Release的,只能先用Power Station 应付一下了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表