Save breakpoints in LLDB

debugging, lldb, llvm

Solution

As Jim Ingham said above, you currently cannot save breakpoints in lldb. However, there is a work around. You can load lldb commands from a command file as follows:

lldb -S <path_to_command_file>

You can have this in your command file:

file <path_to_binary>
breakpoint set --file file0.cc --line 22
breakpoint set --file file1.cc --line 237

The above command file will load the binary and set the breakpoints when lldb starts.

Problem

How can I save breakpoints in lldb? This is a feature that gdb has and I suspect that lldb has it too but I haven't been able to find it in the help. How this is done in gdb: Getting gdb to save a list of breakpoints?

Original source

Related problems