windows 如何下载 gcc 高版本
noiiloveyou · · 科技·工程
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++ 代码,如果可以,便大功告成!这比上面的方法简单多了!