在 Mac OS X 上使用 Eclipse CDT 调试远程 Linux 应用程序

Posted

技术标签:

【中文标题】在 Mac OS X 上使用 Eclipse CDT 调试远程 Linux 应用程序【英文标题】:Debugging a remote Linux application with Eclipse CDT on Mac OS X 【发布时间】:2011-12-07 03:44:02 【问题描述】:

我正在尝试调试在 Linux 机器上运行的 C++ 应用程序。这个应用程序不会在 OS X 上构建。我已经在 Linux 机器上运行了这个应用程序,我可以启动 gdbserver 进行远程调试。但是由于应用程序不是在 OS X 上构建的,有没有办法在 OS X 上使用 Eclipse 来调试应用程序?

【问题讨论】:

【参考方案1】:

另一种方法,假设远程 Linux 机器是 SSH 服务器并具有 gdb,则通过 ssh 在其上运行 gdb,例如

  ssh remotelinuxbox gdb -tui prog

【讨论】:

是的,可以,但我的问题更多是关于如何让 Eclipse 调试环境工作。

以上是关于在 Mac OS X 上使用 Eclipse CDT 调试远程 Linux 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

MAC OS X 常用命令(转载)

MAC OS X 终端命令入门

如何在Mac OS X上面指定Eclipse启动时用指定的某一版本JDK

如何在Mac OS X上面指定Eclipse启动时用指定的某一版本JDK

将tomcat jar / lib目录添加到Mac OS X上的eclipse类路径[重复]

MAC OS X 终端命令入门 (简单常用整理)