【发布时间】:2009-10-19 04:16:14
【问题描述】:
我可以使用哪些 windows C IDE 来使用 gcc 编译并让我插入断点,就像 Visual Studio 为 C# 所做的那样?
我在 Google 上搜索过,找不到 2005 年以后的任何内容。
我刚毕业就回到了 C 领域,想要一个使用 GCC 的非 MS IDE,但它是 Visual Studio 的多功能。
现在不得不使用 GDB 命令行的想法并不太吸引人。
【问题讨论】:
我可以使用哪些 windows C IDE 来使用 gcc 编译并让我插入断点,就像 Visual Studio 为 C# 所做的那样?
我在 Google 上搜索过,找不到 2005 年以后的任何内容。
我刚毕业就回到了 C 领域,想要一个使用 GCC 的非 MS IDE,但它是 Visual Studio 的多功能。
现在不得不使用 GDB 命令行的想法并不太吸引人。
【问题讨论】:
我成功地使用了带有 C/C++ 插件的 Eclipse。事实上,我更喜欢它而不是 VS。你可以下载它from here它是一个真正的美女。如果您使用 JNI,那么它是必不可少的,因为您可以将项目设置为同时使用 C/C++ 和 Java
【讨论】:
Dev-C++ http://www.bloodshed.net/devcpp.html GPL 许可证 使用 GCC
【讨论】:
Code::Blocks 是另一个适用于 Windows/Linux/MacOSX 的免费 C++ IDE。 GPL3 许可证。
【讨论】:
我强烈推荐 Insight Debugger,它是 RedHat 的 GDB 的轻量级 Tk 前端。
它添加了一个方便的 GUI 来调用堆栈显示、断点、监视和内存显示(非详尽列表)。
就像在 Tk 中一样,它同时支持 GNU/Linux 和 Windows(可能还有 MacOS X)。对于 MinGW 用户,甚至还有一个MinGW package 来安装它。
安装后,只需将-w 设置添加到命令行即可启动GUI:gdb -w
【讨论】:
ddd
您可以在“开发”菜单中找到它。
【讨论】: