GDB之常见错误

时间:2018-06-15 22:17:30   收藏:0   阅读:373

1. dl-debug.c:74: No such file or directory.

技术分享图片
如上图,当使用 gdb 调试执行 r 时,会出现如上打印。

解决方法如下:

  1. apt-get install eglibc-source: 获取源文件,此时,该 "glibc-source" 还不是一个有效的包.
  2. 在 /usr/src 或 /usr/src/glibc/ 中找到该源文件,解压缩它:tar xvf eglibc-2.19.tar.xz
  3. 运行 gdb,然后输入 "directory /usr/src/glibc-xxx(your location)/elf","dl-debug.c" 就在这个目录下。

为了方便以后调试,可以将该输入directory /usr/src/glibc-xxx(your location)/elf写入到~/.gdbinit文件中。

原文:https://www.cnblogs.com/jimodetiantang/p/9188971.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!