【问题标题】:Eclipse CDT 2018-09 (4.9.0) non functional GDB windowEclipse CDT 2018-09 (4.9.0) 非功能性 GDB 窗口
【发布时间】:2019-02-19 08:50:50
【问题描述】:

Windows 上 Eclipse CDT 2018-09 (4.9.0) 中的 GDB 调试器控制台窗口在调试远程 Linux 目标时似乎无法正常工作。

我们可以启动调试器(通过 ssh)并在控制台窗口中查看程序的输出。同样出现 gdb 调试器控制台窗口,但它从不显示任何输出,我们无法在其中输入 gdb 命令。

预期行为:

  • 启动调试器,gdb 调试控制台窗口显示交互式 gdb 会话(gdb 输出出现,我们可以输入 gdb 命令)。

实际行为:

  • 启动调试器,gdb 调试控制台存在但显示无法操作。

我们正在使用交叉编译器在 Windows 上构建嵌入式 Linux 程序。

当我们在远程目标上调试程序时,我们需要使用 gdb 控制台使用“sharedlibrary”命令手动加载共享库,以便我们可以单步执行由主程序加载的共享库。

但是,在最新版本的 Eclipse 上,gdb 控制台窗口会显示,但在其他方面无法操作。没有 gdb 输出,我们无法与之交互/输入命令。

我发现了一些与此类似的非常古老的主题,但这是在最近的 Eclipse CDT 版本 2018-09 (4.9.0) 上

【问题讨论】:

    标签: eclipse eclipse-cdt


    【解决方案1】:

    原来问题出在开发人员使用的 DevStyle 颜色主题插件上。 DevStyle 主题 (https://www.genuitec.com/products/devstyle/) 正在显示调试窗口。禁用主题(恢复为标准)解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2019-05-14
      • 1970-01-01
      • 2012-03-07
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 2016-06-05
      • 1970-01-01
      • 2019-03-19
      相关资源
      最近更新 更多