文章 2024-08-27 来自:开发者社区

技术分享:如何使用GDB调试不带调试信息的可执行程序

一、理解调试信息的重要性 调试信息对于调试过程至关重要,它包含了源代码与可执行代码之间的映射关系,使得调试器能够显示源代码行号、变量名等信息,从而简化调试过程。然而,当可执行程序没有调试信息时,调试器将难以直接显示这些信息。 二、使用GDB调试无调试信息的可执行程序 反汇编查看代码当可执行程序没有调试信息时,我们可以使用GDB的反汇编功能来查看程序的汇编代码。...

文章 2024-06-22 来自:开发者社区

Linux gdb调试的时候没有对应的c调试信息库怎么办?

gdb 调试报错:Missing separate debuginfos, use: debuginfo-install glibc-2.17-260.el7_6.6.x86_64 在centos7上面gdb调试程序时候,报错信息是: Missing separate debuginfos, use: debuginfo-install glibc-2.17-157.el7_3....

文章 2023-11-14 来自:开发者社区

Linux gdb调试的时候没有对应的c调试信息库怎么办?

在centos7上面gdb调试程序时候,报错信息是:Missing separate debuginfos, use: debuginfo-install glibc-2.17-157.el7_3.5.x86_64解决方案:1 先修改"/etc/yum.repos.d/CentOS-Debuginfo.repo"文件的 enable=1;有时候该文件不存在,则需要手工创建此文件并加入以下内容:[....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

云原生多模数据库Lindorm

Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。

+关注