Ted*_*Ted 4 c++ linux debugging ubuntu gdb
当我使用时gdb xxx,在加载时,这是结果:
dl-debug.c:74: No such file or directory.
dl-debug.c:74: No such file or directory.
dl-debug.c:74: No such file or directory.
dl-debug.c:74: No such file or directory.
dl-debug.c:74: No such file or directory.
Run Code Online (Sandbox Code Playgroud)
很多,我该如何解决?
我在互联网上搜索过这个,但所有的答案都不是解决方案.有些人可能会推荐apt-get source glibc或apt-get install libc-source,但没有帮助.
我试图找到/usr | grep dl-debug.c,但是,这个文件不在我的Linux上.
有帮助吗?
我已经解决了这个问题.
首先,使用"apt-get install eglibc-source"获取源文件,而"glibc-source"不是有效的包.其次,找到你的源文件.tar.xz(我在/ usr/src中),解压缩它.最后,运行gdb,键入"directory/usr/src/glibc-xxx(您的位置)/ elf",并在此目录中输入"dl-debug.c".
另外,在〜/ .gdbinit中添加"目录/ usr/src/glibc-xxx(您的位置)/ elf"可能会有所帮助.
| 归档时间: |
|
| 查看次数: |
2016 次 |
| 最近记录: |