win10下安装gcc编译器
为什么需要在win10下安装gcc编译器
- rust和go等编译型语言,需要用到gcc编译器
- 在linux下,自带gcc编译器,所以,安装rust和go的相关依赖时没有问题
- 在windows下,默认是没有gcc的,所以,需要安装windows下的gcc的编译器,mingw
- 例如,错误exec: "gcc": executable file not found in %PATH%
mingw简介
- MinGW分为MinGW-2和MinGW-w64
- mingw-32只能编译32位的程序
- ming2-64可以编译64位,也可以编译32位
- 官网和下载地址
- 官网 http://mingw-w64.org/doku.php
- 源码包下载地址,https://sourceforge.net/projects/mingw-w64/
- windows的在线安装器,
- https://sourceforge.net/projects/mingw-w64/files/
- 选择下载这个mingw-w64-install.exe
- 编译好的包,https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/seh/
- 下载路径很深,要一层一层选择
-
【注意】点了下载链接,关注一下没有自动下载,如果没有请点Problems Downloading按钮,选择线路下载
- 安装方式一
- 双击 mingw-w64-install.exe
- architecture 选择x86_64
- threads 选择posix
- 安装路径默认就好, C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0
- 然后就是慢慢等下载了
4. 安装方式二
+ 解压下载的编译好的压缩包到指定目录,例如: C:\softs\mingw64
+ 修改系统的环境变量,在path中增加一条:C:\softs\mingw64\bin
5.检测是否安装成功
- 在安装目录C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\bin 执行cmd
- 输入gcc -v 如果出现信息说明安装成功
- 把gcc的bin目录加到系统环境变量path中
- 参考文档
- https://www.cnblogs.com/zsy/p/5958170.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通