2

我听说 GNU 有一个名为 DDD 的图形调试器,这将有助于学习 C。我已经在 DDD 中搜索了 windows 7,但我不会得到任何有用的东西。我所看到的只是 Linux 上的 DDD。我的问题是我可以将 DDD 安装到 Windows 7 中吗?如果是这样,我在哪里可以找到设置文件和其他信息?

4

2 回答 2

3

您可以安装 Cygwin。这样就可以使用 Windows 下所有的 linux GNU Tools。

Cygwin 是用于 Microsoft Windows 的类 Unix 环境和命令行界面。Cygwin 提供基于 Windows 的应用程序、数据和其他系统资源与类 Unix 环境的应用程序、软件工具和数据的本地集成。因此,可以从 Cygwin 环境启动 Windows 应用程序,以及在 Windows 操作环境中使用 Cygwin 工具和应用程序。

这是Cygwin 安装指南

于 2013-07-26T12:40:50.997 回答
0

首先,因为您正在学习 C,所以请尽量抵制完全依赖调试器来找出代码问题所在的诱惑。调试器可以帮助大脑,但不应该取代它。

话虽如此,从一个免费的 IDE+工具链开始,它可能没有那么雄心勃勃,它带有一个体面的调试器,比 Cygwin 和朋友们更容易启动和运行。

我一直非常喜欢现在开源的Watcom C工具链,它带有一个不错的调试器。它有点显示它的年龄,但它仍然是一个非常强大的工具。

微软仍然免费提供其Visual Studio Express “精简版”VS。除了一些限制之外,它是 Visual Studio 2012。

当然还有大部分是围绕 gcc 构建的 IDE,比如Code ::BlocksEclipse CDT等等

于 2013-07-26T12:55:35.527 回答