在我的項目中,我添加了另一個項目作爲庫,它們存在一些運行時問題,因此我想調試它來解決這個問題。雖然與xcode 3.2.5我能夠調試,但我不能做到與xcode 4相同。 有沒有人遇到過類似的問題?是否有任何其他設置需要在xcode 4中。xcode 4.2調試代碼問題
1
A
回答
1
Xcode 4沒有UI來添加目錄來搜索源代碼。相反,您需要執行以下步驟:
- 添加一個斷點,將在您需要搜索的代碼之前命中。一個好地方將是主要的。
- 一旦命中斷點,打開調試區並輸入命令「directory」,然後輸入包含源的目錄的路徑。 gdb不會遞歸搜索,所以您需要重複 該命令爲每個包含您需要的代碼的目錄。下面的圖片給出了一個例子。
- 繼續執行,直到找到需要搜索的代碼中的斷點。如果gdb在符號表的路徑中找不到源代碼,那麼它將搜索你通過「目錄」輸入的路徑
+1
+1比我的更好,更有見地的答案。 – Till 2012-01-15 20:38:26
1
將兩個項目添加到同一個工作區,調試器斷點再次正常工作。要將庫項目添加到應用程序項目的工作區中,請將其從查找程序拖到應用程序項目的根級別。 Xcode會詢問您是否要將該項目轉換爲工作區。確保在新創建的工作空間之外的Xcode內庫項目沒有打開。
另一種方法是確保庫項目在Xcode中打開。在main(app)項目中調用一個斷點到你的庫方法中。進入一次庫並繼續正常執行。從現在開始,您的圖書館項目中的斷點將運行。
相關問題
- 1. XCode 4.2源代碼控制問題
- 2. XCode 4.2 SVN問題
- 3. Xcode 4.2到Xcode 7.2問題
- 4. XCode 4.2在調試附帶的iPod touch上遇到問題3.1.2
- 5. SIGBRT問題在Xcode 4.2
- 6. Xcode 4.2故事板問題
- 7. SIGABRT的Xcode 4.2問題
- 8. github和XCode 4.2問題
- 9. XCode 4.2。問題:Standard(armv7)
- 10. Xcode調試器問題
- 11. eclipse中的調試代碼,測試代碼問題
- 12. 問題在調試代碼類
- 13. Xcode 4.2沒有正確調試
- 14. Xcode 4.2無法調試iOS 4.2.1(8C148)
- 15. 在xcode 4.2中完整調試
- 16. Xcode 4.2不輸出退出代碼?
- 17. xcode 4.2故事板,通過代碼segue
- 18. 代碼符號錯誤XCode 4.2
- 19. Xcode 4.2 - 代碼簽名錯誤
- 20. STAssertThrowsSpecificNamed和代碼覆蓋率在XCode 4.2
- 21. 在xCode 4.2上安裝zxing問題
- 22. 工作表問題升級到Xcode 4.2
- 23. Xcode 4.2鏈接錯誤:libz問題?
- 24. 調試使用CGAL和Xcode的代碼
- 25. Xcode 4調試器代碼完成
- 26. Xcode調試不顯示任何代碼
- 27. Xcode 8.3調試問題有時
- 28. 在Xcode 4.4中調試libC++的問題
- 29. Xcode奇怪的調試器問題?
- 30. Xcode 4堆棧跟蹤調試問題
你的意思是說你不能放置斷點..? 「我可以調試它」究竟意味着什麼? – samfisher 2012-01-08 09:46:49
@samfisher我能夠放置斷點,但在執行時它不會工作,而它正在使用xcode 3.2.5 – rishi 2012-01-08 09:50:51