Dev-C++

Dev-C++ 是一个免费的 Windows IDE,它使用 MinGW 或 TDM-GCC 作为底层编译器。

最初由 Bloodshed Software 发布,但于 2006 年被弃用,最近已被 Orwell 分叉,包含一些较新编译器的选项。可以从以下地址下载:

<a href="http://orwelldevcpp.blogspot.com/">http://orwelldevcpp.blogspot.com</a>

安装

运行下载的可执行文件,并按照其说明进行操作。默认选项即可。

对 C++11 的支持

默认情况下,不支持最新版本的 C++。需要通过以下路径显式启用:

Tools -> Compiler Options


在此处,选择“Settings”选项卡,然后在其中选择“Code Generation”选项卡。在那里,“Language standard (-std)”选择“ISO C++ 11”。


确认。现在您可以编译 C++11 了!

编译控制台应用程序

要编译和运行简单的控制台应用程序,例如本教程中的示例,只需使用 Dev-C++ 打开文件并按 F11 即可。

例如,尝试:

File -> New -> Source File (或 Ctrl+N)

在此处,写入以下内容:
1
2
3
4
5
6
#include <iostream>
int main()
{
  auto x = R"(Hello world!)";
  std::cout << x;
}

然后:

File -> Save As... (或 Ctrl+Alt+S)

并以带有 .cpp 扩展名的文件名保存,例如 example.cpp

现在,按 F11 应该可以编译并运行程序。

如果您收到关于 x 类型的错误,说明编译器不理解 C++11 之后 auto 的新含义。请确保您已下载最新版本(如 上面链接),并且已按照 上面所述 启用了编译 C++11 的编译器选项。

教程

您现在已准备好开始语言教程:点击此处!