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