suse下gdb调试无debug信息的glibc--配置zypper的源

原创 2015年07月06日 21:22:37

背景

由于需要调试查看malloc中对应的数据结构 main_arena 以及 mp_的内容。需要增加debug信息。ubuntu上很傻瓜式的操作就可以搞定。

但是suse管理各个软件包的工具zypper确实不熟悉。因此走了很多弯路。

调试


白色部分明确显示,在运行时,gdb会Try zypper install相应几个库的debug信息。

只是失败了。因此,后续就是搞定让zypper install xxx成功的问题了。


解决


今天打了novel的400电话,得到了技术支持。

收了



安装后,ok。

技术支持的意见是,SLE11-SP1-Debuginfo-Core和SLE11-SP1-Debuginfo-Updates等源应该是在sdk的光盘里面。

没有提供给我们。目前由于sp1版本太老也找不到了。

思考

Suse Linux 与 Ubuntu 等不同,不是很熟悉。很多suse的开发资源都在suse sdk上。

因此,开发时,需要取得对应的sdk光盘。另外,不懂就问 suse 的技术支持。不要自己瞎搞,累死。

版权声明:本文为博主原创文章,未经博主允许不得转载。

gdb+gdbserver 方式进行ARM 程序调试

Gdb 的简单使用 gdb+gdbserver 方式进行ARM 程序调试 1: gdb 的简单使用 GDB 是GNU 开源组织发布的一个强大的UNIX 下的程序调试工具。或许, 各位比较喜欢那 ...
  • hejianhua
  • hejianhua
  • 2012年03月02日 16:49
  • 4238

使用gdb调试glibc

使用gdb调试glibc的方法
  • u012927281
  • u012927281
  • 2016年05月01日 11:04
  • 3130

SUSE 11中安装gcc开发环境

在SUSE 11中安装gcc开发环境,通过挂载DVD或者ISO使用zypper自动安装或者rpm手动安装。...
  • fan_hai_ping
  • fan_hai_ping
  • 2014年10月31日 20:13
  • 11315

Zypper——suse软件查询 安装 升级 与 软件源编辑

概述:本文主要讲解了zypper的软件源管理,软件的基本操作(查找/安装/更新/卸载等)。 1.简介      每一个linux系统下面,往往都有一个集成的软件管理高级工具,在ubuntu下面...
  • trochiluses
  • trochiluses
  • 2013年04月15日 15:34
  • 6328

当debug信息单独存放为一个文件时使用gdb调试CoreDump

为了便于开发,现在经常把可执行文件里的debug信息取出来单独作为一个文件,这样,可以使得可执行文件体积变小很多。比如,rpm包普遍采用这样的方法。 这种情况下,如果要对产生的 coredump进行调...
  • CaspianSea
  • CaspianSea
  • 2015年05月16日 13:39
  • 1730

eclipse SDK 安装和配置 GDB 为 C/C++ 开发环境提供 debug 调试 [ 带自录制视频 ]

原帖地址http://www.blogjava.net/fancydeepin/archive/2012/11/19/eclipse_sdk_gdb.html 数据结构第二篇:  ecl...
  • u012730840
  • u012730840
  • 2014年02月27日 02:59
  • 993

eclipse SDK 安装和配置 GDB 为 C/C++ 开发环境提供 debug 调试 [ 带自录制视频 ]

数据结构第二篇:  eclipse SDK 安装和配置 GDB 为 C/C++ 开发环境提供 debug 调试 背景:  debug 的时候出现 Error while launching co...
  • e_wsq
  • e_wsq
  • 2013年05月09日 00:57
  • 1332

eclipse SDK 安装和配置 GDB 为 C/C++ 开发环境提供 debug 调试

eclipse SDK 安装和配置 GDB 为 C/C++ 开发环境提供 debug 调试 背景:  debug 的时候出现 Error while launching command: gdb...
  • cjqqschoolqq
  • cjqqschoolqq
  • 2013年09月26日 16:50
  • 862

GDB配置(打印STL容器、VS code配置、远程调试debug)

前言 gdb定义打印函数 配置pretty printer gdb gdbserver远程调试 gdb其他配置0.前言  Linux开发必须要把gdb玩的666呀,建议先阅读下《C++ vector...
  • matrix_zzl
  • matrix_zzl
  • 2017年11月19日 22:55
  • 87

用gdb 调试,跟踪glibc库文件

---------------------------------------- 用gdb 调试,跟踪glibc库文件 --------------------------------------...
  • hejinjing_tom_com
  • hejinjing_tom_com
  • 2014年09月09日 13:49
  • 3711
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:suse下gdb调试无debug信息的glibc--配置zypper的源
举报原因:
原因补充:

(最多只允许输入30个字)