首页
系统教程
Linux入门
Linux管理
Linux技巧
Linux命令
Ubuntu
Linux服务器
Linux数据库
Linux开发
通用技术
发行版
企业应用
实验室
当前位置:
红联Linux门户
>
Linux编程与内核
调试Linux下的core文件
发布时间:2007-07-18 00:33:57
来源:红联
作者:Deaboot
如果产生异常,程序退出;除了直接用gdb调试程序,用bt查看堆栈之外,还可以查看程序下产生的core文件,从而跟踪到历史的错误问题。
方法如下:
gdb --core=core.xxxxx
进入gdb的模式
(gdb)bt ---- 打印出来很多地址,看不到想看的函数
(gdb)file ./a.out ------ 把程序重新链接进去
(gdb)r ---- 运行
(gdb)bt ---- 打印出来很多函数。
文章评论
共有
0
条评论
频道文章
Linux常用C函数--文件内容操作篇
Linux下Makefile的automake生成全攻略
Linux高性能计算集群 -- Beowulf集群
在linux平台上创建超小的ELF可执行文件
C/C++中利用空指针提高程序运行效率
解决出现的LNK2005“符号已定义”错误
java 声明对象
Java 语言是强类型语言语言
java两个控制语句
Java学习从入门到精通(2)
最新教程
Kotlin语言作为Snap可在Linux发行版使用
调查发现,掌握Python是数据科学家最应具备的技能
商业项目中最受欢迎的7种编程语言
2017年企业运维面试题28例
Linux系统运维前辈给新手经验分享
Docker附加参数导致的网络服务异常实录
在 Linux 中删除超大文件的技巧
Linux系统中设置开机自动运行的两种方法
中国移动容器定制化Linux操作系统的解析
如何检查linux服务器是否被入侵
随机推荐
鲁班语言软件包编译和安装指南
用tags/cscope看内核源代码-HOWTO
做一个最小的Linux kernel
一个成功的Jsp程序员该怎样学习JSP呢?
高手是如何轻松玩转Java Web Start的
开心一笑 程序员的幽默三则
JAVA程序员必读-编程中一些共同的问题
Java基础-用JSP实现的一个日历程序
Linux2.6内核驱动移植
linux上的C/C++编译器和调试器个个数