码迷,mamicode.com
首页 > 数据库 > 详细

GDB之常见错误

时间:2018-06-15 22:41:51      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:技术分享   code   elf   方法   解决   bug   png   cat   init   

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文件中。

GDB之常见错误

标签:技术分享   code   elf   方法   解决   bug   png   cat   init   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!