首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

c++为何没有生产core文件?解决方案

2013-11-25 
c++为何没有生产core文件?我用的是deepin linux。安照网上查的资料,操作后,没有生产core文件,请问是怎么回

c++为何没有生产core文件?
我用的是deepin linux。安照网上查的资料,操作后,没有生产core文件,请问是怎么回事?
程序:
#include<stdio.h>
#include<stdlib.h>

int main(int argc, char *argv[])
{
    char *ptr ="1312312";
    *ptr = 0;

    return 0;
}


[lg@deepin-LG:/data/_code/_c++/_test]$g++ -g -o err err.cpp 
[lg@deepin-LG:/data/_code/_c++/_test]$ulimit -a
core file size          (blocks, -c) 0
……

[lg@deepin-LG:/data/_code/_c++/_test]$ulimit -c unlimited
[lg@deepin-LG:/data/_code/_c++/_test]$./test
段错误 (核心已转储)
[lg@deepin-LG:/data/_code/_c++/_test]$ls core*
ls: 无法访问core*: 没有那个文件或目录

[解决办法]
不一定是在CWD吧,看看man core

热点排行