使用gdb调试单步程序时如果打印提示“single stepping until exit from function xxx,which has no line number information”,可能的原因有两个:

1 编译源文件时没有加-g选项;

2 gcc与gdb版本不兼容,通常是由于手工对gcc程序进行了升级,导致现有gdb程序版本过旧,比如gcc升级到4.8版本,gdb仍为旧的7.2版本。此时需要下载新版gdb源码包(7.8版本可行),手工升级gdb。

./configure
make & make install
cp -fv ./gdb/gdb /usr/bin/

最新文章

  1. php项目中使用memcache
  2. C# 将对象保存为文件 读取文件并转为对象 压缩文件 解压缩文件
  3. ASP.NET(转自wiki)
  4. RTMP协议详解(转)
  5. Django同步创建models table失败
  6. JDBC操作数据库的学习(1)
  7. Servlet的监听
  8. 菜鸟Scrum敏捷实践系列(二)用户故事验收
  9. JSONP原理解析
  10. GLES2学习VBO和VAO的使用
  11. SSH服务器拒绝了密码,请再试一次
  12. Django(一) 安装使用基础
  13. ubuntu18.04搭建nfs
  14. Windows 环境变量立即生效
  15. Jmeter关于上传图片接口
  16. NOI2002银河英雄传说-带权并查集
  17. Java Platform SE binary已停止运行 Can't load AMD 64-bit.dll on a IA 32-bit platform错误
  18. KVC和KVO的理解(底层实现原理)
  19. UDP10040 和 setsockopt设置大全
  20. 十二、mysql之视图,触发器,事务等

热门文章

  1. shutter 安装和设置快捷键
  2. 细说SQL Server中的加密
  3. C#RSA加密解密(对接PHP)
  4. sql server 查看索引碎片大小,并定期重建索引
  5. laravel的workflow流程插件
  6. Servlet技术之——概述、实现、细节、获取资源、ServletConfig、ServletContext
  7. [转帖]Linux Shell常用技巧(五)
  8. db2 数据库配置HADR+TSA添加集群节点
  9. kibana发音 logstash发音 ElasticSearch发音 音标 翻译
  10. redis 持久化 ——RDB