每次开始Debug的时候,执行run之前都要一个一个手动设置断点
(gdb)b file1.c:foo1
(gdb)b file2.c:foo2
...
有没有办法把断点设置写成脚本,在启动GDB的时候能够直接根据脚本来设置呢?
1
liwei 2015-02-04 10:34:17 +08:00 1
man gdbinit
|
2
delo 2015-02-04 12:16:21 +08:00 via iPhone 1
以前用gdb -x 不过搜了一下方法还蛮多的
|
3
auser 2015-02-04 12:26:35 +08:00 via Android
去官网下载gdb的doc
几百页慢慢看 看完收获巨大 |
4
silajoin 2015-02-04 12:44:35 +08:00 1
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 2015-02-04 16:39:08 +08:00 1
保存
save breakpoints filename 加载 source filename |