0
我正在研究lldb本身的某些內容,並希望能夠在Xcode的GUI中進行調試。雖然CLI功能正常,但我所做的跳幀數量使得不使用GUI的時間浪費很多。使用Xcode的lldb調試開發lldb
當我運行lldb-tool
它只停在Waiting to attach to lldb : lldb tool
,然後最終超時。
也很高興瞭解macOS上的另一個可靠的lldb GUI(如果存在的話)。
我正在研究lldb本身的某些內容,並希望能夠在Xcode的GUI中進行調試。雖然CLI功能正常,但我所做的跳幀數量使得不使用GUI的時間浪費很多。使用Xcode的lldb調試開發lldb
當我運行lldb-tool
它只停在Waiting to attach to lldb : lldb tool
,然後最終超時。
也很高興瞭解macOS上的另一個可靠的lldb GUI(如果存在的話)。
我通常喜歡在自己的終端窗口中運行lldb - Xcode的控制檯並不是一個好的終端模擬器,而lldb/editline使用足夠多的終端技巧讓它感到困惑。所以我只是在終端啓動lldb並附加到Debug->Attach to Process
。我還發現它更容易,因爲我可以將lldb驅動到我想調查的地步,而不會讓我的斷點受阻,然後附加並開始調試。
一些其他人在運行方案的信息選項卡中設置Wait For Executable To Be Launched
選項。然後,您只需點擊Xcode中的Debug,然後在終端窗口中啓動lldb。
謝謝。我從來不知道你可以將Xcode的調試器附加到外部進程。不知道爲什麼我從來沒有想過... – lanza