我正在尝试调试由我的C程序引起的分段错误gdb.运行程序时不会自动生成核心转储文件,我必须运行该命令
gdb
ulimit -c unlimited
用于在下次运行时生成的核心文件.
为什么不会自动生成核心转储文件,为什么ulimit每次都要运行该命令以在下一次运行程序时生成核心文件?
ulimit
我使用的操作系统是Ubuntu 10.10.
c linux gdb coredump
c ×1
coredump ×1
gdb ×1
linux ×1