zoukankan      html  css  js  c++  java
  • GDB 使用debuginfo-install

    在centos上用gdb调试printf源码
     
    centos中默认情况下库函数是不带调试信息的,所以用
    gdb无法进入到printf()函数里。 
    解决办法是: 
     
    1.为libc安装调试信息 
     
    a. 先要安装一个命令:sudo yum install /usr/bin/debuginfo-install 
     
    b. 设置一下repos: vi /etc/yum.repos.d/CentOS-Debuginfo.repo, 
    把enabled设置为1 
      www.2cto.com  
    c. 为标准库安装调试信息: sudo debuginfo-install glibc 
     
    2.再来一次gdb并进入printf()函数即可. 我这里看到的第一行代码是
     
    _IO_size_t len = strlen (str);
  • 相关阅读:
    css3 3d 转换
    css3 动画序列
    css3 动画
    2d 转换之缩放
    2d 转换中心点
    css3 书写 动画三角形
    2d 旋转
    2D转换
    伪元素 字体图标
    风陵01
  • 原文地址:https://www.cnblogs.com/hojor/p/3213911.html
Copyright © 2011-2022 走看看