2013-10-23 19 views
7

當我最終設置我的mac以使用eclipse時,我無法調試。在Mac上使用eclipse的C++調試器

我試圖谷歌的幫助,但沒有答案爲我工作。

所以,我需要有人來幫助我在eclipse上安裝和使用一個調試器,用於c \ C++。

我安裝了Xcode 5.0。

感謝您的幫助

羅伊

+0

這裏是我的解決方案 http://stackoverflow.com/questions/19877047/eclipse-gdb-macosx-mavericks – user2972027

回答

0

It looks like日食不支持lldb,所以你可能會更好過忽略的Xcode工具鏈,而是安裝Macports和g ++/GDB從那裏:

$ sudo port install gcc49 gdb 

它應該只是一個在eclipse中設置這個新工具鏈的例子;也許使用:

how to add custom tool chain to eclipse CDT

(如果不是谷歌 「Eclipse CDT的配置工具鏈」)

+0

BREW .io - 比macports更好的界面,它不需要root權限運行 – Petesh

+0

@Petesh每個人都有自己的,但我更喜歡macports。 – trojanfoe

+0

我找不到任何教程解釋如何在OSX小牛隊上安裝macports。 –

0

我發現this tutorial教你如何安裝和設置GDB在Mac OS X上 它適用於我的日食機。您需要先安裝Home Brew

4

你有幾種選擇:

  1. 用的MacPorts或自制安裝GDB,由trojanfoeCharles Chow提及。
  2. 從LLDB團隊使用LLDB-MI;請注意,LLDB-MI不會與OS X上的原生LLDB一起提供,這意味着您必須創建自己的LLDB並使用選項來打開該功能。
  3. 使用第三方LLDB-MI2(見的原因,頁面爲什麼他需要另一臺機器接口)

這三個選項的所有需要​​很多的配置,並且容易出錯。我猜你可能要三思而後行,當你喜歡Eclipse來在OS X Xcode中