【问题标题】:windows version of the GDB frontend DDDWindows 版本的 GDB 前端 DDD
【发布时间】:2009-10-15 19:16:26
【问题描述】:

是否有本地(不是 cygwin)版本的 DDD 可供下载?

【问题讨论】:

标签: windows user-interface gdb ddd-debugger


【解决方案1】:

DDD 尚未移植到 Windows AFAIK。但是有原生的gdb,可以使用MingW32完美构建。 您还可以使用 Mingw32 本地构建 Insight。 也可以试试BeaverDbg

【讨论】:

  • 我刚刚尝试了 beaver,它启动了我的进程正常,但是断点导致它崩溃,这让我很快就达到了添加/删除程序选项。
【解决方案2】:

还有一个用于 MS Visual Studio 的 GDB 前端,称为 WinGDB。它同时支持 Cygwin 和 MinGW。您可以像使用 VS 中的内置调试器一样使用它。也可以通过 SSH 在 Linux 上进行远程调试。

【讨论】:

  • 只是好奇为什么这被接受为答案?它没有解释如何在 Windows 下运行 DDD (GDB != DDD)。我仍在寻找任何其他 Windows 调试器,可以像这样gnu.org/software/ddd/all.png
  • 对于这么多年后偶然发现这个问题的任何人。微软现在实际上有自己的用于 Visual Studio 2015 的 GDB 桥。你可以在这里得到它:visualstudiogallery.msdn.microsoft.com/…。它基于这个开源项目:github.com/Microsoft/MIEngine。它适用于我的基于 MSYS2 的 makefile 项目。
【解决方案3】:

试试Affinic Debugger GUI。它是本机 Windows 应用程序,类似于 DDD。它使用 GDB 作为后端。

【讨论】:

  • Affinic 最近达到了 1.0 版,现在只能免费试用 30 天。
  • 它没有以图形方式显示链接的数据结构,这是 OP 要求的。
【解决方案4】:

对于跨平台的 gdb 前端,我想到了 Qt Creator。它还在 Windows 上执行“本机”cdb,但我不确定这就是您要寻找的。​​p>

【讨论】:

    【解决方案5】:

    由于没有原生windows(不是cygwin)gdb,也就不可能有原生windows(不是cygwin)ddd。

    【讨论】:

      猜你喜欢
      • 2016-06-19
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      • 1970-01-01
      • 2017-07-27
      相关资源
      最近更新 更多