1.打開終端,進入項目目錄,輸入ulimit -a ,可以看core文件大小設置(第一行),若為0, 則沒有打開core dump設置。
2.ulimit -c unlimited ,core文件大小不限制。相應的,ulimit -c 200 ,core 大小為100K。可以看到,第一行變為unlimited~
3.再次運行程序,再次出現你想要調試的錯誤。
這時也會生成一個core文件。
4. gdb xxx(應用程序) core ,打開core文件。
5.輸入bt ,就可以查看想要的錯誤信息了。
6.輸入quit退出gdb。