[英]Execute to Line in GDB
通过在GDB中放置一个断点,然后按c
继续执行,可以执行GDB中的特定行。
b <line_number> ; insert breakpoint
c ; run up to the breakpoint
del <breakpoint_number> ; remove breakpoint
是否有命令可以运行到特定的行号,从而避免了必须运行上述命令序列?
“ until”命令更加容易,它会自动生成一个临时断点,并一直持续到其位置为止。
您可以使用临时断点代替常规断点。 这将消除命令序列中的步骤3:
(gdb) tbreak <line_number>
(gdb) continue
临时断点与常规断点类似,只是在命中时会被删除:
(gdb) help tbreak
Set a temporary breakpoint.
Like "break" except the breakpoint is only temporary,
so it will be deleted when hit. Equivalent to "break" followed
by using "enable delete" on the breakpoint number.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.