24小时热门版块排行榜    

查看: 411  |  回复: 5
当前主题已经存档。

tangdonghe

新虫 (初入文坛)

[交流] 【求助】编译错误查找

高手帮忙:在适用visual fortran 6.6编译器编程时编译器报错,能不能在编译器中看出错误在哪一行代码。谢谢
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
0112358(金币+1,VIP+0):鼓励交流,欢迎常来程序软件版 9-16 15:34
没有用过这个,gfortran 在报错时,可以看到行号与列号。当然,只是编译过程中的语法错误啥的。至于程序中可能存在的问题,需要在运行中才能发现。这种情况下,在 Linux 下,通常会通过 gdb 调试,在编译时加上 -g 选项,也可以看到行号,如果我没有记错的话。
2楼2009-09-15 23:00:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

黄胖胖

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
0112358(金币+1,VIP+0):鼓励交流,欢迎常来程序软件版 9-16 15:34
先看错误,看错误是什么,比如是文件读取错误,就找到读文件那行去.如果是提示函数错误,而且这个函数在程序里面多次调用,那么可能就需要使用debug来通过设置断点的方法,慢慢来查找了.
3楼2009-09-16 08:24:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tangdonghe

新虫 (初入文坛)

多谢两位啦,设置断点的方法可行
4楼2009-09-16 10:46:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sitonyl

铁杆木虫 (文坛精英)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
0112358(金币+1,VIP+0):鼓励交流,欢迎常来程序软件版 9-16 15:34
引用回帖:
Originally posted by 黄胖胖 at 2009-9-16 08:24:
先看错误,看错误是什么,比如是文件读取错误,就找到读文件那行去.如果是提示函数错误,而且这个函数在程序里面多次调用,那么可能就需要使用debug来通过设置断点的方法,慢慢来查找了.

编译时出现的错误,如何设置断点?我理解:断点是用来调试运行错误的,起码得编译通过、生成可执行文件吧。
zz
5楼2009-09-16 11:25:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
0112358(金币+1,VIP+0):鼓励交流,欢迎常来程序软件版 9-16 15:34
LS是对的。调试运行错误起码得编译通过、生成可执行文件才行。

compaq visual fortran 6.6编译的出错信息都是有行号指向的。

但经常出点小错,就显示一堆错误。有经验之后就很容易消灭这种表面错误了。
6楼2009-09-16 13:48:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tangdonghe 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见