LLDB调试与第三方代码集成全解析
1. LLDB调试基础操作
LLDB是一款强大的调试工具,在调试过程中,我们经常需要对观察点(watchpoints)进行启用、禁用和删除操作。这些操作的语法与断点(breakpoints)类似:
- 禁用观察点 :
(lldb) watchpoint disable
All watchpoints disabled. (1 watchpoints)
此命令仅禁用观察点,不会影响断点。
- 删除观察点 :
(lldb) watchpoint delete
About to delete all watchpoints, do you want to do that?: [Y/n]
y
All watchpoints removed. (1 watchpoints)
为了实现持久化定制,我们可以将一些启动时需要运行的命令,如定义观察点和断点的列表,放入特定的 .lldbinit 文件中:
- 对于Xcode调试控制台中的LLDB,使用 ~/.lldbinit-Xcode 文件。
- 对于命令行中的LLDB,使用 ~/.lldbinit 文件。
例如,我的 .lldbinit 文件包含一组命名的符
超级会员免费看
订阅专栏 解锁全文
1006

被折叠的 条评论
为什么被折叠?



