7

在我最终将我的 mac 设置为使用 eclipse 之后,我无法调试。

我试图谷歌寻求帮助,但没有一个答案对我有用。

所以,我需要有人帮我在 eclipse 上为 c\c++ 安装和使用调试器。

我安装了 Xcode 5.0。

谢谢你的帮助

罗伊

4

3 回答 3

3

你有几个选择:

  1. 如trojanfoeCharles Chow所述,使用 MacPorts 或 Homebrew 安装 GDB 。
  2. 使用来自 LLDB 团队的 LLDB-MI;请注意,LLDB-MI 不附带 OS X 上的本机 LLDB,这意味着您必须自己构建 LLDB,并使用选项来打开该功能。
  3. 使用第三方LLDB-MI2(请参阅页面了解他需要另一个机器接口的原因)

所有这三个选项都需要大量配置并且容易出错。我猜当您在 OS X 上更喜欢 Eclipse 而不是 Xcode 时,您可能需要三思而后行。

于 2015-11-08T18:51:48.280 回答
0

看起来eclipse 不支持lldb,所以你最好忽略 Xcode 工具链,而是从那里安装Macports和 g++/gdb:

$ sudo port install gcc49 gdb

那么它应该只是在 eclipse 中设置这个新工具链的一个例子;也许使用:

如何将自定义工具链添加到 Eclipse CDT

(如果不是谷歌“eclipse cdt 配置工具链”)

于 2013-10-23T08:21:35.713 回答
0

我发现本教程教你如何在 Mac OS X 上安装和设置 GDB for eclipse。它适用于我的机器。您需要先安装Home Brew

于 2014-05-16T20:30:25.650 回答