回 帖 发 新 帖 刷新版面

主题:跪求这个程序的提示是什么意思啊~

D:\软件(二)\Fortran90\fortran 90\Projects\319\Text1.f90(2): error FOR2934: lexical error: Invalid character
D:\软件(二)\Fortran90\fortran 90\Projects\319\Text1.f90(5): error FOR3852: syntax error
D:\软件(二)\Fortran90\fortran 90\Projects\319\Text1.f90(5): error FOR1768: missing END statement or missing program unit (possibly free-form source in fixed-form file)
Error executing fl32.exe.
li.exe - 46 error(s), 0 warning(s

运行一个fortran程序  出现这种错误 是什么意思啊?  我改如何修改呢?

回复列表 (共6个回复)

沙发

错误1,不认识这个字符,可能是文件中出现了奇怪的字符。
错误2,语法错误。要看这行的代码是什么了
错误3,什么提示也没有

46个错误,并不一点就是46个,你先解决第一个错误吧。前面的错误解决了,后面的错误很可能就没有了。

先解决第一个错误。

另外,fl32 貌似是很早的编译器了,应该不能支持中文路径,也就是
D:\软件(二)\Fortran90\fortran 90\Projects\319\Text1.f90

这里不能有中文的“软件(二)”,要么把这个文件夹改名,要么移动到其他路径下。

板凳

这段时间偶尔上来看到有两个帖子提到fl32, 这个是什么编译器, 比powerstation4.0还要古老的编译器?

3 楼

FL32 就是 PowerStation 的核心

4 楼


你好。我很久没有用过fortran了,我记得以前用fortran,会提示你错误出现在哪一行,可是我现在运行部提示了,这是什么原因啊?真心的谢谢你。

5 楼

双击错误提示

6 楼

Fortran里面不应该出现中文,将你的  软件  改名,多用英文

我来回复

您尚未登录,请登录后再回复。点此登录或注册