如何在Windows系统中升级至g++ 14.0及更高版本?
在Windows上安装g++ 14.0及以上版本的步骤
方法一:通过MSYS2安装(推荐,支持随时更新)
- 下载MSYS2安装程序并运行,选择一个本地安装路径(比如
C:\msys64) - 打开启动菜单里的「MSYS2 MSYS」终端,先执行系统更新命令:
终端提示关闭时直接退出,重新打开终端后再执行:pacman -Syupacman -Su - 安装最新版g++:
(如果需要32位版本,把命令里的pacman -S mingw-w64-x86_64-gccx86_64替换为i686即可) - 配置环境变量:找到系统PATH变量,将
C:\msys64\mingw64\bin(对应64位版本)添加到最前端,确保系统优先调用这个版本的g++ - 验证:打开新的命令提示符,输入
g++ --version,确认输出的版本号为14.x及以上
方法二:使用WinLibs预编译包(快速便捷)
- 下载包含gcc 14.x版本的WinLibs压缩包(选择适配Windows的x86_64版本,比如posix-seh变体)
- 将压缩包解压到任意本地路径(比如
C:\WinLibs) - 把解压后目录下的
bin文件夹路径(比如C:\WinLibs\mingw64\bin)添加到系统PATH最前端 - 验证:新开命令提示符,执行
g++ --version检查版本是否符合要求
注意事项
- 若之前安装过旧版MinGW,务必把旧版的
bin路径从PATH中移除或移到新路径之后,避免版本冲突 - 验证时一定要打开新的命令提示符,否则PATH的修改不会生效
内容的提问来源于stack exchange,提问作者Laiba_ S
相关产品推荐
相关产品推荐

