带有/不带有编译器的 C/C++ IDE [关闭]

Posted

技术标签:

【中文标题】带有/不带有编译器的 C/C++ IDE [关闭]【英文标题】:C/C++ IDEs that come with/without the compiler [closed] 【发布时间】:2009-12-22 03:15:29 【问题描述】:

我开始使用 C,通常使用 eclipse 进行其他开发。但事实证明编译器没有附带eclipse CDT插件,因此需要单独安装编译器(因为我在windows vista上)。

您使用哪些 C/C++ IDE,您知道编译器已经提供了这些 IDE。有人告诉我 Microsoft Visual C++ Express Edition。还有什么?我想我在朋友的机器上看到了类似 c/c++ dev 之类的东西,而他正在启动它,编译器是否附带了它?不过,我愿意接受所有建议。

【问题讨论】:

我强烈建议您放弃 Eclipse 并尝试使用 Visual Studio 和 Visual Assist X。没有其他 IDE 可以远程竞争。 @Andreas,您的意思是针对所有开发还是仅针对 C/C++?我也很乐意听到您的意见。谢谢。 极客,“所有开发”是什么意思?使用 C/C++、C# 和可能的 Visual Basic(从未尝试过)真的很好,但仅此而已。以及为什么.. 由于它的智能感知功能、重构、集成以及更多我无法在此处列出的功能,您将节省大量时间。 这个问题实际上是“我应该在 windows 上为 c++ 使用什么 IDE?”并且已经被处死。一个例子:***.com/questions/89275/… 并使用***.com/search?q=c%2B%2B+ide+windows 尽可能多地使用。 【参考方案1】:

Qt 安装程序附带的Qt Creator 将为您在 Windows 上安装 MinGW。它相当不错,是我真正喜欢的最轻量级的跨平台 C++ IDE 之一。

如果您打算只用 C 编写一些东西,那么它可能会矫枉过正并妨碍您。

【讨论】:

值得注意的是,如果要完成任何 UI 工作,这是 VC++ Express 更好的选择,因为后者不附带任何原生 UI 库或设计器(你有 WinForms,但那是 C++/CLI,而不是纯原生 C++)。另一方面,Qt Creator 带有可视化 Qt 设计器和其他用于漂亮 UI RAD 的好东西。【参考方案2】:

Windows 上的 C/C++ 开发通常使用 Visual Studio 完成。它的功能集是最完整的,并且提供了最好的集成。

如果您想免费试用,请查看Visual C++ 2008 Express。您甚至可以仅使用 Express 版本发布商业软件。

【讨论】:

【参考方案3】:

Codeblocks 是一个不错的 IDE,使用 MinGW GCC。它是一个不错的 IDE,易于安装和开始工作。

【讨论】:

【参考方案4】:

当我在 Linux 上工作时,我使用 emacs 并从 emacs 调用 gcc。

【讨论】:

这里也一样,但不是每个人都关心学习曲线。 :P 如果您已经在开发 C/C++,您可以这样做 :) 我在乎,这很有趣! (学习新工具等)【参考方案5】:

为什么不直接下载编译器? MinGW 非常适合在 Windows 上进行开发。

【讨论】:

【参考方案6】:

我已经在评论中说过,但我会在这里重复它以提高知名度:试用 Visual Studio 与 Visual Assist X 插件(与色情无关),你会感谢我:)

您可以从http://www.wholetomato.com/ 获取 Visual Assist X。提供功能齐全的 1 个月试用。

【讨论】:

请注意,Visual Assist 和其他加载项不适用于 Visual Studio 的 Express 版本。这是 Microsoft 的功能限制。【参考方案7】:

Visual Studio 几乎是 Windows 上 C++ 编程的黄金标准。

Bloodshed Dev C++ 还可以,并且带有编译器,但我没有找到任何理由在 Visual Studio 上使用它。

【讨论】:

dev-cpp 令人憎恶,仅当您认为错误和缺少的功能是主要卖点时才有用。【参考方案8】:

如果您要使用 Bloodshed Dev C++ IDE,我会选择 S.Mark 提到的 wxDev-C++ IDE。 AFAIK,Bloodshed 已被放弃。

【讨论】:

【参考方案9】:

C/C++ IDE 带有/不带有 编译器

我使用wxDev-C++ IDE,安装程序可以选择是否安装编译器(mingw)

【讨论】:

得到 -1 的意思是,我的回答做错了什么?如果是这样,请告诉我,如果不合适,我不会删除我的答案。

以上是关于带有/不带有编译器的 C/C++ IDE [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

带有 Visual Studio 2013 编译器的 Eclipse CDT (C++ IDE)

适用于 Windows 的 LLVM C++ IDE

带有目标 C 的 C/C++ [关闭]

是否有带有 Assembla/GitHub 集成的云 IDE? [关闭]

有没有办法在 Windows 中托管 IDE,但在 linux 上托管源代码和编译(GCC)? [关闭]

如何在 C/C++ 中使用带有 OpenSSL 的静态链接