随笔-19  评论-21  文章-0  trackbacks-0
Program
gdb,strace那些不常用的功能      摘要: 主要想介绍一下.gdbinit文件。

gdb运行时会首先加载 ~/.gdbinit文件
例如:我在debug时,每次都需要进行handle SIGBUS noprint pass来处理SIGBUS信号,这种情况就可以把它写入 .gdbinit文件。
在.gdbinit里也可以定义函
eg: 在.gdbinit里定义print_regs
def print_regs
i r eax ebx ecx edx
end
(gdb) print_regs
eax 0xbffff4a4 -1073744732
ebx 0x28bff4 2670580
ecx 0x902c5562 -1876142750
edx 0x1 1  阅读全文
posted @ 2011-05-17 21:14 hex108 阅读(2614) | 评论 (3)  编辑
Debug
posted @ 2011-05-17 20:26 hex108 阅读(439) | 评论 (0)  编辑