Fortran 90,编译程序:错误消息 [英] Fortran 90, Compiling program: Error messages

查看:266
本文介绍了Fortran 90,编译程序:错误消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图找出这些错误信息:

追踪:不可用,使用-ftrace = frame或-ftrace = full $ b进行编译$ b Fortran运行时错误:在OPEN语句中缺少RECL参数



但我不知道这些消息意味着什么....
首先所有,什么是-ftrace = frame或-ftrace = full是什么意思?
另外,什么是RECL参数?



请有人向我解释一下吗?
这会帮助我很多。



请原谅我的英语,英语是我的第二语言。



Yuuka

解决方案

操作系统和编译器是什么?

任何情况下,它的意思是你在程序中有一个OPEN语句,它的参数使得它需要一个RECL(记录长度)参数,并且它没有参数。



另一部分说它不能告诉你它在程序中发生了什么。如果您添加其中一个标志,然后重新编译,您将获得更多信息。



它看起来可能是英特尔编译器,在这种情况下这个手册页可能有帮助。


I'm trying to figure out these error messages:

Traceback: not available, compile with -ftrace=frame or -ftrace=full Fortran runtime error: Missing RECL parameter in OPEN statement

but I have no ideas what these messages means.... First of all, what is "-ftrace=frame or -ftrace=full" mean? Also, what is "RECL parameter" ?

Could anyone explain to me, please? That will help me a lot.

Please forgive my English, English is my second language.

Yuuka

解决方案

What operating system and compiler?

In any case, what it's saying is that you've got an OPEN statement in the program that has parameters that make it require a RECL (record length) parameter and it doesn't have one.

The other part says it can't tell you where in the program it happened. if you add one of those flags, then recompile, you'll get more information.

It kind of looks like it could be the Intel compiler, in which case this man page may help.

这篇关于Fortran 90,编译程序:错误消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆