GDB 中缺少源代码错误
问题:
使用 GDB 调试 C 时当程序抛出异常时,用户会遇到一条错误消息,指示 raise.c 丢失。此错误会阻止完整的源代码调试。
修复:
要修复此问题并在 GDB 中启用完整的源代码调试,请按照以下步骤操作:
1.安装 Libc6 的 Debuginfo 版本:
确保您的系统上安装了 libc6-dbg 软件包。该软件包包含 C 库的调试信息。
2.配置包系统以进行源代码处理:
如果尚未配置,请通过以下方式启用包系统下载和处理源代码包:
3.下载C库源码:
4 的版本。找到源代码目录并设置 GDB 路径:
完成这些步骤后, GDB 现在应该在调试 C 程序时正确显示源代码。
以上是为什么GDB调试C程序时缺少源代码?的详细内容。更多信息请关注PHP中文网其他相关文章!