gdb无法单步调试
2024-10-06 09:00:04
使用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/
最新文章
- php项目中使用memcache
- C# 将对象保存为文件 读取文件并转为对象 压缩文件 解压缩文件
- ASP.NET(转自wiki)
- RTMP协议详解(转)
- Django同步创建models table失败
- JDBC操作数据库的学习(1)
- Servlet的监听
- 菜鸟Scrum敏捷实践系列(二)用户故事验收
- JSONP原理解析
- GLES2学习VBO和VAO的使用
- SSH服务器拒绝了密码,请再试一次
- Django(一) 安装使用基础
- ubuntu18.04搭建nfs
- Windows 环境变量立即生效
- Jmeter关于上传图片接口
- NOI2002银河英雄传说-带权并查集
- Java Platform SE binary已停止运行 Can't load AMD 64-bit.dll on a IA 32-bit platform错误
- KVC和KVO的理解(底层实现原理)
- UDP10040 和 setsockopt设置大全
- 十二、mysql之视图,触发器,事务等
热门文章
- shutter 安装和设置快捷键
- 细说SQL Server中的加密
- C#RSA加密解密(对接PHP)
- sql server 查看索引碎片大小,并定期重建索引
- laravel的workflow流程插件
- Servlet技术之——概述、实现、细节、获取资源、ServletConfig、ServletContext
- [转帖]Linux Shell常用技巧(五)
- db2 数据库配置HADR+TSA添加集群节点
- kibana发音 logstash发音 ElasticSearch发音 音标 翻译
- redis 持久化 ——RDB