debugging - 在 LLDB 中保存断点

标签 debugging llvm lldb

如何在 lldb 中保存断点?这是 gdb 有的功能,我怀疑 lldb 也有这个功能,但我在帮助中找不到它。

这是如何在 gdb 中完成的:

Getting gdb to save a list of breakpoints?

最佳答案

您可以使用断点写入将当前断点保存到文件中

断点写入-f调试

这会将您的断点保存到文件“调试”中。但与 gdb 相比,保存的断点格式并不简单。

启动lldb时,您可以使用breakpoint read -f debug读取此文件。

该文件存储为 JSON,因此您可以在选择的文本编辑器中阅读它。您可以将文件放在任何您想要的位置,因此您可以使用 ~/Desktop/myFilename.json

而不是 debug

关于debugging - 在 LLDB 中保存断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24638515/

相关文章:

c# - 无法使用 ip :port but can with localhost:port during VS debug mode 访问 WEB API

android - Adb 无法在 Max OSX 10.7.2 中检测到安卓设备

java - 如何在 Ubuntu 11.10 上编译 OpenJDK 7 调试版本

build-process - 如何注册一个新的 LLVM 后端?

c - 如何在c中创建#define DEBUG

llvm - 如果一个程序的 main 返回一个 i32,为什么是 $? (由调用它的 shell 测量)截断为 8 位?

llvm - 通过 llvm 使用 CloneFunctionInto()

ios - 如何在 LLDB for iOS 中找到堆栈跟踪的地址

objective-c - 当调试器设置为 LLDB 时,Xcode 4 挂起附加到(应用程序名称)

ios - 如何调试 iOS 扩展 (.appex)?