如何从终端使用 LLDB

MCM*_*tan 5 macos terminal lldb

通常我使用 Xcode 中的 LLDB,但在某些情况下,我更喜欢使用终端。我尝试输入 "xcrun lldb" ,然后设置 lldb 模式,但是如何设置正确的目标?

zap*_*aph 0

来自苹果文档:

指定要调试的程序

首先,您需要设置要调试的程序。与 GDB 一样,您可以启动 LLDB 并使用命令行指定要调试的文件。类型:

$ lldb /Projects/Sketch/build/Debug/Sketch.app 当前可执行文件设置为“/Projects/Sketch/build/Debug/Sketch.app”(x86_64)。或者,您可以使用 file 命令指定要在运行后进行调试的可执行文件:

$ lldb (lldb) 文件 /Projects/Sketch/build/Debug/Sketch.app 当前可执行文件设置为“/Projects/Sketch/build/Debug/Sketch.app”(x86_64)。

简单谷歌一下就发现了这一点。