12 2012 档案
摘要:首先安装vim编辑器#cd/etc/vimrc#vim .vimrc在最后的一行添加你需要的配置(然后退出保存即可):set nocompatible 不使用vi默认键盘布局set number 显示行号set autoindent 自动对齐set smartindent 智能对齐set showmatch 括号匹配模式set ruler 显示状态行set incsearch 搜索时一边输入一边显示效果set tabstop=4 tab键为4个空格set shiftwidth=4set softtabstop=4set cindent C语言格...
阅读全文
摘要:【转】GDB调试core文件样例(如何定位Segment fault)在代码量较多时,调试比较困难。常用方法是在源码中插入大量的printf语句。但是当发生segmentation fault时,定位就比较复杂了。core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump)在程序运行的过程中,有的时候我们会遇到Segment fault(段错误)这样的错误。这种看起来比较困难,因为没有任何的栈、trace信息输出。
阅读全文