Fortran Coder
标题:
fortran编译器去优化
[打印本页]
作者:
1035326373
时间:
2014-10-23 22:06
标题:
fortran编译器去优化
我使用的是Visual studio,fortran编译器为compad。请问编译器去掉优化是什么意思?怎么去掉优化?谢谢。
在linux系统下,在使用gfortan进行编译时,若用到参数"-r8",无法识别该参数。使用f77也存在相同的问题。
作者:
楚香饭
时间:
2014-10-24 07:39
去掉优化应该指设置编译器的优化指数为最低,通常 Debug 的话,优化指数就相对较低的。具体你可阅读一下编译器的开关选项,或VS里找找工程属性,里面有优化的设置。
(去优化,这不是一个标准称呼)
-r8 如果用不了,试试 -fdefault-real-8
作者:
珊瑚虫
时间:
2014-10-24 15:27
fortran 编译器在编译你的代码的时候能够将你的代码中的循环,和数组赋值过程向量话,用于提高你的程序的执行效率,优化的级别可以自行选择,如果是老的cvf编译器你可以在setting里面找到优化选项,如果你采用debug模式编译,则编译得到的执行程序没有经过优化,计算效率相对较低。
欢迎光临 Fortran Coder (http://bbs.fcode.cn/)
Powered by Discuz! X3.2