前言
写c/c++特别容易出现这个错误,此时就需要利用gdb来调试更加好,按照自己查博客来说只要ulimit -c ulimited
即可,这代表开启了core
文件的大小不限,但是即便如此却依旧没有core
文件生成,后来查博客是说有个脚本把core
文件弄到别的地方去了,所以还需要执行下一步
sudo bash -c "echo core > /proc/sys/kernel/core_pattern "
例子:
#include<stdio.h>
int main(){
int*ptr=NULL;
ptr=10;
}
这样就可以了
结果