通过运行下面的bash脚本,即可在C++程序崩溃时产生core文件。
#!/usr/bin/bash
limitsFile=/etc/security/limits.conf
if [ "unlimited" != "`egrep "^*.*soft.*core.*" $limitsFile | awk -F' ' '{print $4}'`" ]; then
echo "set core size to unlimited"
sed -i 's/^#\*\(.*soft\)\(.*core\)\(.*\)0/* \1\2\3unlimited/' $limitsFile
fi
欢迎关注 [懒人漫说] 公众号,分享Java、Android、C/C++ 技术,
包括基础、自己遇到的问题解决过程。
当然如果关注并留言问题的话,我们力所能及的话会帮你解决并回复哟。我们和你一样,是正在成长的程序员,我们也会分享自己的成长路上的感想,希望可以和你一起努力成长。