首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

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

2013-01-08 
GDB调试的时候用step想跳到其他函数里提示no such file在跟到某个函数的时候,想进函数里看怎么执行的, 用s

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么?

热点排行