专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > AIX

GDB调试的时候用step念跳到其他函数里提示no such file

发布时间:2011-06-27 19:02:52 文章来源:www.iduyao.cn 采编人员:星星草
GDB调试的时候用step想跳到其他函数里提示no such file
在跟到某个函数的时候,想进函数里看怎么执行的, 用step 会提示 no such file .. 
在那个函数设断点也会这样提示    例如,  a.c 内 调用了同目录下b.c的一个函数, 就可以step进去看源码。 但如果 调用了不同目录下d.c的一个函数, 就不能跳进去。  makefile 里 已经加了 -g 选项 用的是gcc, 调试用gdb.
 以前同一个工程,同样的makefile。 调试的时候都可以step进相应的函数的。 但不知道动了什么。 导致现在gdb无法搜索文件和目录了。 .profile文件也进行了相应的修改,添加了工程的路劲。 从有用到没用,这个过程 .profile 没有改动过。

初学一枚,有没有人遇到过这种情况,想知道什么样的情况会导致gdb无法定位源文件。  除了-g 选项和 环境变量 这两种情况~   PS: 其他一切正常。工程正常编译,出来的可执行文件也是正常执行~
------解决方案--------------------
AIX 不是dbx么?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: