我在Ubuntu12.04上安装了gcc 4.8.1 (为此我不得不添加ppa ),现在gdb显示了以下消息:
无法找到动态链接器断点函数。GDB将无法为5个库调试共享库初始化器并跟踪显式加载的动态code.Could不加载共享库符号,例如/usr/lib/x86_64-linux-gnu/libstdc+.so.6。使用"info sharedlibrary“命令查看完整的列表。你需要"set solib搜索路径“还是"set sysroot"?
我做了谷歌,我发现这篇文章最能回答我的问题:http://www.fayewilliams.com/2013/01/31/gdb-unable-to-find-dynamic-linker-breakpoint-function/
然而,我仍然不知道到底该怎么做。有人能帮忙吗。太棒了!
发布于 2013-10-02 10:38:31
Gdb通常随工具链一起提供。
您可能使用的是上一个工具链附带的gdb。使用
  which gdb来发现你使用的是哪个gdb。
要调试使用新编译器编译的程序,必须使用新的gdb。
https://stackoverflow.com/questions/19129706
复制相似问题