有没有办法在LLDB(命令行)中再次设置所有以前使用过的断点?
示例:
我开始lldb并设置:
(lldb)b osDel
(lldb)b rtioctl
[做了我的调试]
(lldb)退出
然后,我再次启动lldb并将其附加到同一进程。 现在我想设置前面使用的相同断点。
我已经知道可以用Ctrl + r来搜索以前使用过的命令。但有没有办法立即设置所有断点?
答案 0 :(得分:0)
在阅读了手册页并尝试了解之后,我想出了一个解决方法:
你可以创建一个包含所有断点的文件,比如说
file ./my_program
b Car::openDoor
b Car::closeDoor
b Car::pedalToTheMetal
并运行
lldb -S ./my_breakpoints
找到二进制文件并执行时需要行'./my_program文件。