文件格式问题

最近一个周,一直被一个问题困扰。同样的源代码,同样的编译器,用pgf77编译后。
采用同样的输入文件,运行程序后总是出现如下问题:
PGFIO-F-225/list-directed read/unit=85/lexical error-- unknown token type.
 File name = fort.85    formatted, sequential access   record = 6
 In source file hamil.f, at line number 140
 
本人有事最近才接触这个linux,一直以为是源程序出了问题,搞了一个周,换了几种编译器,换了几个几次源程序,结果还是不行,把自己搞的很糊涂,很郁闷。
 
最后才发现为什么输入文件一致的文件大小不一样,原来一个是dos格式,一个是Unix格式的,终于明白可能是文件格式的问题。修改文件格式后,运行起来没问题。
 
看来,文件格式是一个重要的问题,当发现程序没问题,但是老说输入格式错误的时候检查一下文件格式。

作者: 西天大圣   发布时间: 2010-09-25