【问题标题】:Using Eclipse CDT under Windows with Cygwin使用 Cygwin 在 Windows 下使用 Eclipse CDT
【发布时间】:2011-02-28 17:11:52
【问题描述】:

我正在尝试将 Eclipse CDT 与 Cygwin 一起使用,但调试器出现问题。我做了以下事情: - 安装了 Eclipse CDT - 使用 gcc、g++ make 和 gdb 安装 Cygwin - 将 c:\cygwin\bin 添加到 PATH - 在 Eclipse 中创建了一个新的 Hello World 应用程序

从 Eclipse 编译很顺利。第一个问题是我必须在运行配置中手动设置可执行文件。完成此操作后,我跑步也工作了。但是当我尝试调试时,我收到以下错误:

当我切换到调试视角时,我可以看到以下内容:

我尝试了不同的调试配置,但总是得到相同的结果。

【问题讨论】:

  • 你能在命令行启动 gdb 并调试程序吗?
  • 是的,gdb 在命令行中工作。

标签: c++ gdb cygwin eclipse-cdt


【解决方案1】:

首先,确保 gdb 位于 c:\cygwin\bin。我相信在 cygwin 上执行 which gdb 可能会帮助您做到这一点。

现在,不要将此信息添加到 PATH 并使其可用于所有 Windows 应用程序,而是尝试将其添加到 Eclipse 中的项目设置中,就像这个人所做的那样: http://www.benjaminarai.com/benjamin_arai/index.php?display=/eclipsecygwingcc.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-30
    • 2012-11-30
    • 2013-09-11
    • 1970-01-01
    • 2019-09-13
    • 2014-02-07
    • 1970-01-01
    • 2012-05-14
    相关资源
    最近更新 更多