关于core文件
来源:互联网 发布:ubuntu caffe 编辑:程序博客网 时间:2024/06/06 01:20
core文件的简单介绍
在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。
设置core dump 文件生成目录
步骤一:开启core dump文件生成
ulimit -c unlimited
步骤二:设置core dump文件位置
vi /etc/sysctl.conf
修改(添加)如下两个变量
kernel.core_pattern =/var/core/core_%e_%p
kernel.core_uses_pid= 0
这里是改为生成目录在/var/core/,%e代表程序名称,%p是进程ID
如果想直接生成在可执行文件相同目录,前面不要加任何目录,直接
kernel.core_pattern =core_%e_%p
步骤三:让修改生效
sysctl -p/etc/sysctl.conf
!!!!!!!!程序core了的解决方法!!!!!!!!!!!!!!!
1、gcc source.c -g
2、ulimit -c 1024
3、./a.out
4、gdb a.out core
执行上述四个步骤,如果出现段错误,便会生成core_可行性文件名_pid 这个文件(即 core文件)
0 0
- 关于core文件
- 关于core文件
- 关于core文件
- 关于core文件的生成
- 关于Linux核心转储文件 core
- 关于gdb调试core dump文件
- core 文件
- core 文件
- core文件
- core文件
- 关于二维码zxing的及core文件编译的《感受》
- 关于CORE DOWN
- 关于Core Data
- 关于Quartz Core
- 关于Core Animation
- Core Animation--1.关于Core Animation
- linux core文件介绍
- 如何查看core文件
- 欢迎使用CSDN-markdown编辑器
- 反转字符串
- Graylog介绍
- android Window类的基本属性如下
- C++读取CPU序列号
- 关于core文件
- EF6的多线程与分库架构设计实现
- eclipse搭建Android开发环境
- 关于eclipse编译过后的class文件路径
- javascript基础(控制流程(if,switch))(十一)
- 面向对象的设计的SOLID原则
- 《道德经》第四章
- Spring中RedirectAttributes对象重定向传参
- Mac平台第三方网站下载