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 的編譯器選項。

教程

您現在已準備好開始語言教程:點選此處!