当前位置: 首页 > article >正文

GDB:加载符号表

GDB:调试加载coredump文件-CSDN博客

介绍了调试coredump时需要通过-g编译程序,从而产生调试程序所需要的信息

1.产生符号表文件

有的时候为了减少程序编译后所占用的空间,我们可以把可执行程序及其符号表分开,通过如下方法:

objcopy --only-keep-debug bin_file symbol_file

如:objcopy --only-keep-debug c c_symbol 

查看符号表文件:

$ objdump -t c_symbol

c_symbol:     文件格式 elf64-x86-64

SYMBOL TABLE:
0000000000000000 l    df *ABS


http://www.kler.cn/a/293682.html

相关文章:

  • 边缘计算在智能交通系统中的应用
  • HarmonyOS SDK下的实践与探索
  • 移动端【01】面试系统的MVVM重构实践
  • 多叉树笔记
  • 深度学习——权重初始化、评估指标、梯度消失和梯度爆炸
  • 拦截器实现http请求访问本地图片
  • ubuntu22.04 qemu 安装windows on arm虚拟机
  • uniapp+vue3实现小程序和h5解压线上压缩包以及如何访问解压后的视频地址
  • 69-java 接口中可以有构造函数吗
  • 使用 VisionTransformer(VIT) FineTune 训练驾驶员行为状态识别模型
  • setTimeout设置为0和nexttick 谁先执行谁后执行
  • OXC:光交叉连接(optical cross-connect)-介绍
  • 计算机网络-VRRP基础概念
  • 第十七题:电话号码的字母组合
  • 上海市计算机学会竞赛平台2024年8月月赛丙组等差数列的素性
  • 数字图像处理基础:图像处理概念、步骤、方式介绍
  • 【区块链 + 人才服务】FISCO BCOS 高校实训和管理平台 | FISCO BCOS应用案例
  • 【Linux】自定义协议与序列化和反序列化
  • 热力图科普:数据可视化的利器
  • 68-java字符流和字节流
  • 【一嗨租车-注册安全分析报告-滑动验证加载不正常导致安全隐患】
  • DWG如何转换成PDF?总结了四种转换
  • excel比较两列差异性和一致性,统计之后降序排列
  • SQL 数据查询
  • flask-login 生成 cookie,session
  • 从基础到前沿:基于Python的自然语言处理系列介绍