【发布时间】:2013-07-24 14:20:42
【问题描述】:
如何将some_shared_library.so的源代码添加到gdb中。
我尝试使用dir 命令,但没有帮助。
【问题讨论】:
标签: debugging gdb shared-libraries
如何将some_shared_library.so的源代码添加到gdb中。
我尝试使用dir 命令,但没有帮助。
【问题讨论】:
标签: debugging gdb shared-libraries
为了让 GDB 知道哪些源与您的 some_shared_library.so 匹配,您必须使用调试信息(通常是 -g 标志)构建它。
一旦你这样做了(听起来你还没有这样做),在许多平台(例如 Linux)上,GDB 会自动找到源代码。在其他平台上,dir 是告诉 GDB 源在哪里的正确命令。
【讨论】:
gdb中看到共享库的来源