每次开始Debug的时候,执行run之前都要一个一个手动设置断点
(gdb)b file1.c:foo1
(gdb)b file2.c:foo2
...
有没有办法把断点设置写成脚本,在启动GDB的时候能够直接根据脚本来设置呢?
每次开始Debug的时候,执行run之前都要一个一个手动设置断点
(gdb)b file1.c:foo1
(gdb)b file2.c:foo2
...
有没有办法把断点设置写成脚本,在启动GDB的时候能够直接根据脚本来设置呢?
|
1
man gdbinit
|
|
2
以前用gdb -x 不过搜了一下方法还蛮多的
|
|
auserFeb 4, 2015 via Android
3
去官网下载gdb的doc
几百页慢慢看 看完收获巨大 |
|
4
https://sourceware.org/gdb/onlinedocs/gdb/Command-Files.html
写到文件里, echo "b file1.c:foo1" > filename echo "b file2.c:foo2" >> filename (gdb) source filename |
|
5
保存
save breakpoints filename 加载 source filename |