文档章节

gdb调试

coreyggj
 coreyggj
发布于 2017/06/16 16:37
字数 203
阅读 5
收藏 0

gdb调试不管在x86还是arm平台上都是比较犀利的调试工具,分享个gdb介绍的网址http://www.kgdb.info/gdb/

一般用gdb来查断错误还是比较方便的,推荐个简单介绍如何使用gdb来调试断错误的网址http://blog.csdn.net/yuandianlws/article/details/8690208

很多需要跑较长时间或者偶尔才会出现的断错误也可以使用gdb来调试,你只需在系统这中使用ulimit -c unlimited( 设置core文件大小为不限制大小),当出现segment fault时,系统会将现场保存为名字core的文件,你便可以使用gdb打开此文件,使用bt命令查看出错堆栈,使用frame切换帧,然后用info locals打印当前帧的局部变量


© 著作权归作者所有

coreyggj
粉丝 1
博文 42
码字总数 19193
作品 0
无锡
程序员
私信 提问

暂无文章

Kubernetes云供应商架构的未来

首先,我想分享SIG的使命,因为我们用它来指导我们现在和将来的工作。从我们的章程中直接来看,SIG的使命是简化,开发和维护云供应商集成,作为Kubernetes集群的扩展或附加组件。这背后的动机...

Linux就该这么学
13分钟前
0
0
线程池没你想的那么简单

前言 原以为线程池还挺简单的(平时常用,也分析过原理),这次是想自己动手写一个线程池来更加深入的了解它;但在动手写的过程中落地到细节时发现并没想的那么容易。结合源码对比后确实不得...

crossoverJie
21分钟前
13
0
Scientific Linux开发停止 相关设备将迁移至CentOS上

在经历了将近14年的版本更迭之后,这个专注于科学领域的GNU/Linux发行版本不会发布下个重大版本更新--Scientific Linux 8了。 目前维护该发行版本的成员最终决定是时候休息了,今后将不再发布...

linuxCool
25分钟前
0
0
Redux

Redux概念 Redux = Reducer + Flux,数据层框架,将所有数据都存储到store中 Redux的工作流程 Antd的使用 安装npm install antd --save import 'antd/dist/antd.css'import { Input, Butto......

星闪海洋
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部