博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++/C程序调试相关
阅读量:6379 次
发布时间:2019-06-23

本文共 422 字,大约阅读时间需要 1 分钟。

hot3.png

1 core dump文件

(1)如何开启coredump文件打印?

echo "ulimit -c 1024" >> /etc/profile

使用ulimit -c查看是否已经开启

ulimit -c unlimited  表示不限制大小

(2)如何使用core文件?

gdb -c core 

gdb -c core myprogram

(3)如何查找及修改coredump文件位置

 vim /proc/sys/kernel/core_pattern

(4)总结

需要四步:

ulimt -c unlimited

echo "/tmp/core-%e-%p" > /proc/sys/kernel/core_pattern

gcc -g -o xx xx.c

gdb xx /tmp/core-xx-xx

 

2 gdb中可使用 bt命令进行回溯

转载于:https://my.oschina.net/u/3732258/blog/1944459

你可能感兴趣的文章
compareTo返回值为-1 、 1 、 0 的排序问题
查看>>
Being a Good Boy in Spring Festival(杭电1850)(尼姆博弈)
查看>>
互联网+时代IT管理者的转型
查看>>
Linux系统调用--getrlimit()与setrlimit()函数详解【转】
查看>>
限制容器的 Block IO - 每天5分钟玩转 Docker 容器技术(29)
查看>>
cocos2dx下的A星算法
查看>>
RabbitMQ的应用场景以及基本原理介绍(转)
查看>>
Nginx:413 Request Entity Too Large解决
查看>>
飘雪代码2枚
查看>>
项目微管理3 - 面试
查看>>
友元函数和友元类
查看>>
SpringMVC中CRUD实例
查看>>
java-jmx使用
查看>>
Win8Metro(C#)数字图像处理--2.15图像霓虹效果
查看>>
Expo大作战(十七)--expo结合哨兵(sentry)进行错误异常记录
查看>>
vue.js入门学习
查看>>
第8件事 3步打造产品的独特气质
查看>>
debug-stripped.ap_' specified for property 'resourceFile' does not exist
查看>>
利用MapReduce计算平均数
查看>>
scala-05-map映射
查看>>