2013-05-11 39 views
7

我想在C中實現多個進程服務器。我想逐步檢查子進程。但在默認調試模式下,我沒有選擇跟隨父進程,調用fork函數。谷歌並沒有幫助我導致我想要的。
Xcode如何在調試模式下跟蹤子進程?
任何幫助或網頁都會很棒。Xcode如何在調試模式下跟蹤子進程?

+0

當在子進程調用的函數中設置斷點時,'lldb'(隨Xcode 4.6.2提供)似乎中斷了(我得到'EXC_BREAKPOINT SIGTRAP',這在斷點在父進程中命中)。我想你需要一個單獨的'lldb'實例來調試這個孩子。 – trojanfoe 2013-05-11 20:22:38

+0

我應該如何創建一個單獨的'lldb'實例?有沒有有用的網頁? – inherithandle 2013-05-12 03:31:07

+0

我試過在下面的答案中解釋的技術,但無濟於事。當子進程遇到斷點時,我無法阻止'lldb'崩潰。 http://stackoverflow.com/questions/14746315/how-to-attach-to-child-process-in-lldb – trojanfoe 2013-05-12 08:56:32

回答