You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何安装MinGW G++ 9.2?归档包无安装程序的设置求助

关于MinGW G++ 9.2版本安装的问题解答

为什么G++ 9.2只有归档包,没有setup.exe?

  • 传统MinGW(mingw.org)旧版本的官方维护流程中,会封装setup.exe来简化普通用户的安装操作,但G++ 9.2属于对C++20提供部分支持的版本,更多由MinGW-w64社区分支提供预编译归档。这类分支的维护者通常优先发布原始归档包,一来能降低封装安装程序的成本,二来可以给用户更灵活的安装目录选择权。
  • 归档包被存在Edge临时文件夹,大概率是你下载时直接点击了「打开」而非「保存」,或是浏览器设置中默认将临时下载文件存放在该目录,且开启了下载后自动清理临时文件的选项。

怎么完成G++ 9.2的安装设置?

  1. 重新下载归档包到指定目录:在Edge中下载时右键选择「另存为」,手动指定保存到你的下载文件夹;也可以修改Edge默认下载位置为常用文件夹,关闭「下载后删除临时文件」相关选项。
  2. 解压归档包:将归档包解压到一个无空格、无中文的固定路径(比如C:\mingw92)。
  3. 配置系统环境变量:
    • 右键「此电脑」→「属性」→「高级系统设置」,进入「环境变量」面板。
    • 在系统变量的PATH中添加解压后文件夹内的bin目录路径(比如C:\mingw92\bin)。
  4. 验证安装:打开命令提示符(CMD),输入g++ --version,若输出显示G++ 9.2.0的版本信息,说明配置成功。

有没有无需归档包的G++ 9.2安装方式?

目前没有官方发布的setup.exe安装包针对G++ 9.2版本。不过可以通过第三方包管理器进行命令行安装(无需手动处理归档包):

  • 若使用Chocolatey,在管理员权限的CMD中执行:choco install mingw --version=9.2.0
  • 若使用Scoop,在PowerShell中执行:scoop install mingw@9.2.0
    注:包管理器会自动完成下载、解压和环境变量配置,但需先安装对应包管理器。

内容的提问来源于stack exchange,提问作者Omar Alkhateeb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 03:52:46