linux gdb调试

  1. 安装gdb
    yum install gdb -y

  2. 查看dump文件所在路径:

    可通过 cat /proc/sys/kernel/core_pattern命令获取dump目录路径

  3. gdb调试:

    可执行文件为 xxx(例如:main),结合其运行时产生的dump文件进行调试

    命令:gdb 可执行文件 dump文件

  4. 查看程序崩溃时的堆栈跟踪:从上到下依次由内层调用函数到外层调用函数
    bt

  5. 使用 frame <帧号> 命令切换到指定的帧:
    frame <帧号>

  6. 查看变量的值
    print <variable_name>

相关推荐
ltl8 小时前
QUIC 握手实现:Initial 到 1-RTT 的最小路径
linux
Android系统攻城狮9 小时前
Linux PipeWire深度解析之pw_init调用流程与实战(八十三)
linux·运维·服务器·音频进阶·pipewire音频进阶
M78佐菲10 小时前
Linux学习笔记:进程
linux·笔记·学习·算法
zbyyd11 小时前
Linux 进程管理详解:从概念到实战
linux·运维·服务器
薛定猫AI12 小时前
OpenAI Codex本地完整配置教程|(Windows/Mac/Linux全平台,修复鉴权报错)
linux·windows·macos
躺不平的理查德13 小时前
OpenSSL 的异步 TLS 1.3 加密
linux·运维·服务器
tedcloud12313 小时前
Awesome DSH Plugin 怎么用?给 DeepSeek Harness 搭建自己的插件生态
大数据·linux·服务器·人工智能·音视频
钓鱼的小小猫14 小时前
从零拿捏Linux(一) ---- 命令(视频秒解)
linux·linux命令
明王明王14 小时前
Ubuntu 26.04 使用 Windows Spotlight:给 Bing Wallpaper 加上 Spotlight 支持
linux·windows·ubuntu