当写c语言时,经常遇到段错误,很多人都是用printf,但是当程序比较大时,就比较难找了,或者当程序运行时并不会立即出现段错误,而是经过很长一段时间才会出现那么用printf显然不行。这时就可以使用gdb来调试了
首先查看区块数(内核数据转存core文件的上限,单位为区块)详细查看ulimit使用(控制系统资源)
ulimit -c unlimited 设置为无限
ulimit -c 查看设置结果
该设置仅在当前终端有效(关闭终端,OS设置都将失效)
未完。。。。。。
当写c语言时,经常遇到段错误,很多人都是用printf,但是当程序比较大时,就比较难找了,或者当程序运行时并不会立即出现段错误,而是经过很长一段时间才会出现那么用printf显然不行。这时就可以使用gdb来调试了
首先查看区块数(内核数据转存core文件的上限,单位为区块)详细查看ulimit使用(控制系统资源)
ulimit -c unlimited 设置为无限
ulimit -c 查看设置结果
该设置仅在当前终端有效(关闭终端,OS设置都将失效)
未完。。。。。。