windows 如何下载 gcc 高版本

· · 科技·工程

upd 2025-05-12:在他人的申请下,咕了许久,加了最后一章。

前言

大家在 windows 常用的代码编辑器,当然是 dev-c++ 了!dev-c++ 自带编译器,但版本很低,c++14 都有一小部分特性不支持,别说更新的 c++ 标准了。那么,怎么给 dev-c++ 装上 gcc 新版本呢?

下载 MinGW64

下载 MinGW64 有多种方法,这里以 winlibs 为例。访问 winlibs 官网,进行下载。以下载 gcc 13.2.0 为例。建议点击下面红框中的链接,如果你想了解一下其他的链接,可以上百度搜索或者问问 deepseek。

等待漫长的下载~~~

添加到 dev-c++

找到 dev-c++ 目录。删除文件夹 MinGW64!

接着,将下载的 zip 文件解压到文件夹 MinGW64。确保 MinGW64 下是新版本的 gcc 且有一个文件夹 bin。

然后,打开 dev-c++,点击工具-编译选项,点击两个加号,选择“确定”。

现在,gcc 配置宣告完工!开始使用吧!

如何检验是否配置成功

检验是否为新版本

当然,可以运行命令 g++ -v 来检验。但如果 g++ 没被添加到环境变量中呢?这有一个简单办法:

先按下 Windows 徽标键 + R,输入 cmd,按下回车,打开命令行。

然后找到 dev-c++ 目录,进入文件夹 bin,把 g++.exe拖到命令行,再加上 -v,按下回车键。注意 -v 前有一个空格哦!

如果最后一行显示 g++ version 13.1.0 或更高版本,恭喜你,新版本下载成功!

检验是否可以使用 c++17 及 c++20

其实还有一个更为简便的方法:检查编译器是否支持 c++17 及 c++20。

任然打开 dev-c++,点击工具-编译选项,确保“在连接器命令行加入以下命令”前有一个勾。然后,将它下面的内容改为 -std=c++17-std=c++20

下面,编译一下确保不会 CE 的 c++ 代码,如果可以,便大功告成!这比上面的方法简单多了!