使用Xcode';s lldb调试开发lldb

使用Xcode';s lldb调试开发lldb,xcode,lldb,Xcode,Lldb,我正在lldb中做一些事情,希望能够在Xcode的GUI中调试它。虽然CLI可以正常工作,但我正在进行的帧跳转量使得不使用GUI是浪费时间 当我运行lldb工具时,它只是在处停止,等待连接到lldb:lldb工具,然后最终超时 如果macOS上有另一个可靠的lldb GUI,我也很乐意了解它。我通常喜欢在自己的终端窗口中运行lldb-Xcode的控制台不是一个很好的终端仿真器,lldb/editline使用了足够多的终端技巧,这会让它感到困惑。所以我只需在终端中启动lldb,并使用Debug->

我正在lldb中做一些事情,希望能够在Xcode的GUI中调试它。虽然CLI可以正常工作,但我正在进行的帧跳转量使得不使用GUI是浪费时间

当我运行
lldb工具
时,它只是在
处停止,等待连接到lldb:lldb工具
,然后最终超时


如果macOS上有另一个可靠的lldb GUI,我也很乐意了解它。

我通常喜欢在自己的终端窗口中运行lldb-Xcode的控制台不是一个很好的终端仿真器,lldb/editline使用了足够多的终端技巧,这会让它感到困惑。所以我只需在终端中启动lldb,并使用
Debug->attachtoprocess
将其连接到它。我还发现它更容易,因为我可以将lldb驱动到我想要调查的点,而不需要断点,然后连接并开始调试


有些人在运行方案的信息选项卡中设置了
等待可执行文件启动
选项。然后在Xcode中点击Debug,在终端窗口中启动lldb。

谢谢。我从来不知道可以将Xcode的调试器附加到外部进程。不知道为什么我从没想过。。。