Fortran Coder

标题: 运行编译生成的exe出错,想请问这种错误应该从哪方面解决 [打印本页]

作者: antistop    时间: 2024-1-20 09:57
标题: 运行编译生成的exe出错,想请问这种错误应该从哪方面解决
各位老师好,我的编译环境是IVF+Visual Studio,代码是师兄前几年改进的SWAT模型。我在尝试直接编译生成师兄代码的exe后,运行报错信息如下:
forrtl: severe (59): list-directed I/O syntax error, unit 103, file D:\YEQ - 副本\Scenarios\Default\TxtInOut-1 - 副本1.19\basins.bsn
Image              PC        Routine            Line        Source
libifcoremdd.dll   6906D8E1  Unknown               Unknown  Unknown
libifcoremdd.dll   6906B9A3  Unknown               Unknown  Unknown
SWAT_acctem.exe    009A0518  _READBSN                  401  readbsn.f
SWAT_acctem.exe    006A305A  _MAIN__                    63  main.f
SWAT_acctem.exe    010193F2  Unknown               Unknown  Unknown
SWAT_acctem.exe    01017809  Unknown               Unknown  Unknown
SWAT_acctem.exe    0101794D  Unknown               Unknown  Unknown
KERNEL32.DLL       7787FCC9  Unknown               Unknown  Unknown
ntdll.dll          77E17C6E  Unknown               Unknown  Unknown
ntdll.dll          77E17C3E  Unknown               Unknown  Unknown

想请教一下各位老师,这种错误是什么情况?该从哪几个方面入手解决这个问题呢?

作者: Transpose    时间: 2024-1-20 10:25
Q2008: List-directed I/O syntax error
原因:输入数据不正确。例如从文件或字符串中读取整型或浮点数数据,而遇到非数字的符号,比如“abc”
解决:这个问题多数需要修改输入文件。

http://fcode.cn/guide-36-2.html
作者: antistop    时间: 2024-1-20 18:55
Transpose 发表于 2024-1-20 10:25
Q2008: List-directed I/O syntax error
原因:输入数据不正确。例如从文件或字符串中读取整型或浮点数数据 ...

好的!谢谢!!





欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2