每次开始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
liwei Feb 4, 2015 man gdbinit
|
2
delo Feb 4, 2015 via iPhone 以前用gdb -x 不过搜了一下方法还蛮多的
|
3
auser Feb 4, 2015 via Android
去官网下载gdb的doc
几百页慢慢看 看完收获巨大 |
4
silajoin Feb 4, 2015 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
joyeblue Feb 4, 2015 保存
save breakpoints filename 加载 source filename |