我可以跳过一行然后停止吗?

问题描述 投票:0回答:1

在gdb中,我有这样的定义,以便跳过一行。

define skip
    tbreak +1
    jump +1
end

能不能用ldb做同样的事情?

lldb
1个回答
0
投票

lldb没有一个 define. 一种方法是创建一个ldb脚本,其中包含你想要的命令。在那里,你可以定义一个别名为 skip 来运行这些命令。

例如,以下是一个名为 ~/scripts/lldb/skip:

tbreak +1
jump +1

要运行这个脚本,请执行。

command source ~/scripts/lldb/skip

为了更方便地运行这个脚本,你可以在你的 ~/.lldbinit:

command alias skip command source ~/scripts/lldb/skip
© www.soinside.com 2019 - 2024. All rights reserved.