2012年2月4日星期六

gdb tips

#gdbinit

(gdb) target remote unix:.sockets/gdb

#when gdb initiate, it will search and execute a file named .gdbinit under current directory

#if you are in gdb debugiing, use

source /.gdbinit
-----------------------------
r
n
s
c
b ; info b; d b n; disable b n; enable n
watch
bt
f n
l
i locals
set
p i
finish
c
q

-------------------------
(gdb) p i
$21 = 101
(gdb) p/a i
$22 = 0x65
(gdb) p/c i
$23 = 101 'e'
(gdb) p/f i
$24 = 1.41531145e-43
(gdb) p/x i
$25 = 0x65
(gdb) p/t i
$26 = 1100101

没有评论: