首页 文章

LLDB - 设置以前使用的断点

提问于
浏览
1

有没有办法在LLDB(命令行)中再次设置所有以前使用的断点?

例:

我开始lldb并设置:

(lldb)b osDel

(lldb)b rtioctl

[做了我的调试]

(lldb)退出

然后,我再次启动lldb并将其附加到同一进程 . 现在我想设置前面使用的相同断点 .

我已经知道可以用Ctrl r来搜索以前使用过的命令 . 但有没有办法立即设置所有断点?

1 回答

  • 0

    在阅读了手册页并尝试了解后,我想出了一个解决方法:

    你可以创建一个包含所有断点的文件

    file ./my_program
    
    b Car::openDoor
    
    b Car::closeDoor
    
    b Car::pedalToTheMetal
    

    并运行

    lldb -S ./my_breakpoints
    

    找到二进制文件并执行时需要行'./my_program这一行 .

相关问题