• win10下安装gcc编译器


    为什么需要在win10下安装gcc编译器
    1. rust和go等编译型语言,需要用到gcc编译器
    2. 在linux下,自带gcc编译器,所以,安装rust和go的相关依赖时没有问题
    3. 在windows下,默认是没有gcc的,所以,需要安装windows下的gcc的编译器,mingw
    • 例如,错误exec: "gcc": executable file not found in %PATH%
    mingw简介
    1. MinGW分为MinGW-2和MinGW-w64
    • mingw-32只能编译32位的程序
    • ming2-64可以编译64位,也可以编译32位
    1. 官网和下载地址
    • 官网 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按钮,选择线路下载
    1. 安装方式一
    • 双击 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中
    1. 参考文档
    • https://www.cnblogs.com/zsy/p/5958170.html
  • 相关阅读:
    python转换emoji字符串
    python位运算符详细介绍
    python制作动态排序图
    docker安装mysql
    yum安装centos-7版nginx
    pysimplegui模块实现倒计时UI框
    pysimplegui模块实现进度条
    python枚举的应用enum
    第0-0课
    SV -- Array 数组
  • 原文地址:https://www.cnblogs.com/qumogu/p/16412123.html
Copyright © 2020-2023  润新知