我已经编译了自己的 glibc ,它生成了libc.so
。我通过libc.so
在gdb中加载了gdb -q ./libc.so
文件。但是,当我尝试通过list function_name
找到函数的位置时,我收到错误消息No line number known for function_name
。请注意,我使用-g标志来编译 glibc 。我该如何解决这个问题?
答案 0 :(得分:2)
你甚至可以自己调试.so吗?我要做的是gdb executable_using_my_libc
。然后这应该加载glibc等等。