0%

GDB扩展脚本

GDB 扩展

  • GDB Commands
  • python script

GDB 脚本

Canned Sequences of Commands
Gdbinit

.gdbinit 中增加如下代码自定义函数

define print_list
    set $list=$arg0
    while($list)
        printf "%d\t",$list->val
        set $list=$list->next
    end
    printf "\n"
end

document print_list
Syntax: print_list list
end

Python 脚本

Extending GDB using Python