You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

在Git for Windows Bash环境中安装GCC的方法咨询

给Windows 7上的Git Bash(MinGW-64)添加GCC等工具的方案

我之前在Windows 7的Git Bash里折腾过扩展工具的事儿,刚好能给你分享几个靠谱的办法,不用额外装完整的MSYS2:

方法一:用Git for Windows自带的pacman包管理器

现在大多数新版的Git for Windows其实内置了简化版的MSYS2包管理工具pacman,你可以先打开Git Bash试试敲下面的命令确认是否可用:

pacman --version

如果能正常输出版本信息,那直接用它装GCC工具链就很方便:

  • 先更新包数据库:
    pacman -Sy
    
  • 安装GCC、g++、make这些核心工具:
    pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-make
    

安装完成后,敲gcc --version验证一下,应该就能看到版本信息了。

方法二:手动下载MinGW-64二进制文件添加

如果你的Git Bash版本比较老,没有pacman工具,可以手动操作:

  • 找MinGW-w64的官方镜像站,下载对应x86_64架构的GCC压缩包(注意选和Git Bash匹配的版本,Windows 7建议选GCC 8.x或9.x,新版本可能不再支持Win7)
  • 解压压缩包后,把里面的binlibinclude这些文件夹,复制到Git安装目录下的mingw64文件夹里(比如默认路径是C:\Program Files\Git\mingw64
  • 重启Git Bash,输入gcc --version检查是否生效

小提示

  • 不管用哪种方法,都要确保工具版本和Git Bash的MinGW-64架构一致(都是x86_64),不然可能出现依赖错误或者运行异常
  • 如果装完工具后命令找不到,检查下Git Bash的PATH环境变量里有没有包含mingw64/bin路径,一般默认是有的,要是没有可以手动添加

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

火山引擎 最新活动