GDB - 介入静态链接libstdc ++

时间:2014-10-23 18:34:46

标签: c++ gdb libstdc++

由于超出此问题范围的原因,我必须将libstdc ++静态链接到我的可执行文件。实际的缺点是现在GDB不能介入stdlib符号。当我使用我的可执行文件GDB的共享链接变体没有任何问题向我展示随附的源文件(在我通过ubuntu安装了源代码包之后将其安装在/ build下的

如果在Ubuntu(14.04)下静态链接到GDB中的可执行文件,我如何进入libstdc ++函数?

1 个答案:

答案 0 :(得分:1)

Ubuntu包libstdc++6-4.8-dbg/usr/lib/x86_64-linux-gnu/debug/libstdc++.a为静态库提供调试符号;尝试针对它构建可执行文件,然后运行gdb