一、MinGW-w64介绍

MinGW 的全称是:Minimalist GNU on Windows ,实际上是将gcc(c/c++编译器)移植到了 Windows 平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具。

选择它的原因:

  1. 1. MinGW-w64 是开源软件,可以免费使用。
  2. 2. MinGW-w64 由一个活跃的开源社区在持续维护,不会过时。
  3. 3. MinGW-w64 支持最新的 C语言 标准。
  4. 使用 Windows 的C语言运行库,因此编译出的程序不需要第三方 DLL ,可以直接在 Windows 下运行。

总之就是要在windows运行c/c++按就对了。可以理解为c/c++的编译器gcc的windows版。

二、MinGW-w64下载与安装

1.下载解压安装

官方下载网站:MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net

页面向下拉,找到下一张图的位置

  1. x86_64是指64位的操作系统,i686是指32位的操作系统(别问我为啥不是x32!)
  2. win32是开发windows系统程序的协议,posix是其他系统的协议(例如Linux、Unix、Mac OS)
  3. 异常处理模型 seh(新的,仅支持64位系统),sjlj (稳定的,64位和32位都支持),    dwarf (优于sjlj的,仅支持32位系统)
  4. (谁知道Build revision是干嘛用的,评论区告诉一下,谢谢了)

2、环境变量配置

 

配置好后别忘了点击 确认!确认!确认!

3、验证配置成功

三、测试c程序(可有可无)

(结尾:个人理解,gcc是c/c++的编译器,但是通常在 Linux 上才能用。如果要在windows上用,我们要借助MinGW使用它。在MinGW官网上,可以下载 zip 也可以下载 exe 执行文件,但是 .exe执行文件在安装时,其实是会根据你的选择去下载 zip ,而且网速不好根本下不下来,会报错,所以我们直接选择对应版本的 zip 文件下载就可以了。如有错误,还请前辈们评论区指正。)

下载安装MinGW-w64详细步骤(c/c++的编译器gcc的windows版,win10真实可用)相关推荐

  1. MySQL下载安装使用-完整详细步骤

    目录 一.安装MySQL 1. 下载MySQL压缩包 2. 安装mysql 3. 创建配置文件 4. 初始化 二.启动MySQL 1. 制作服务:....--install mysql 2. 启动my ...

  2. MySQL8.0.19下载安装及配置详细步骤

    下载: 软件下载地址:https://www.mysql.com/downloads/ 进入主页后下滑见 然后点击下图的MySQL Community Server 进入之后,点击Download进行 ...

  3. Windows下的subversion(SVN)下载安装及配置 -详细步骤

    一.安装: 1.下载网址[http://subversion.apache.org/ 2.选择Windows系统下的VisualSVN二进制安装文件 3.选择VisualSVN Server下,相应的 ...

  4. 小程序安装Vant Weapp详细步骤,下载和npm安装版

    小程序安装Vant Weapp详细步骤 使用npm下载 1.新建项目并初始化项目 2.下载Vant Weapp 3.修改 app.json 4.构建 npm 包 5.引入组件 下载方式 1. npm下 ...

  5. (Windows系统)MATLAB2021a安装MinGW -w64

    %%MATLAB2021a安装MinGW -w64%%%%%%%%%%%%% %%创建时间2021年6月24日%%%%%%%%%%%%%%%%%%% %%创建者回全奇%%%%%%%%%%%%%%%%% ...

  6. UBUNTU手动安装JDK的详细步骤

    这篇文章主要介绍了UBUNTU手动安装JDK的详细步骤,大家参考使用吧 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解 ...

  7. mysql 5.720安装_MySQL 5.7.27下载安装配置的详细教程

    前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库.目前官网上的My ...

  8. Ubantu20.04 安装搜狗输入法的详细步骤和遇到的问题

    Ubantu20.04 安装搜狗输入法的详细步骤和遇到的问题 一.安装Fcitx输入框架 1.步骤 2.遇到的问题 二.下载Linux版本搜狗输入法 1.搜狗Linux下载官方网站 2.安装步骤 三. ...

  9. 安装windows2000操作系统的详细步骤

    安装windows2000操作系统的详细步骤 一.安装前的准备工作: 1.将我的文档中重要的资料复制到系统盘外的E盘(以复制到E盘为例): 2.下载安装驱动精灵或驱动备份工具,将重要驱动程序(如果你是 ...

  10. IntelliJ IDEA 下载安装教程(详细图文)

    IntelliJ IDEA 下载安装教程(详细图文) 简介 IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境.IntelliJ在业界被公认为最好的Java开发工具,尤其在智 ...

最新文章

  1. 技术天地 | CSS-in-JS:一个充满争议的技术方案
  2. ISME:Micrarchaeota和Parvarchaeota古菌门的代谢多样性
  3. OC与Swift封装网络工具类
  4. ADO.NET 快速入门(一):ADO.NET 概述
  5. 新手用python2还是3-新手用python2还是3
  6. 华为在哪发布的鸿蒙,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪
  7. mysql某一列之前加一个球_MySQL作业:三色球,概率题,子查询【诗书画唱】
  8. jquery显示和隐藏元素
  9. Spring 实践 -AOP
  10. 爱奇艺的测试工程师笔试题
  11. ubuntu 设置静态路由_Linux系统添加永久静态路由的方法
  12. NYOJ74 - 小学生算术
  13. mysql使用联合唯一索引会影响查询效率吗_想进大厂,这些Mysql索引底层知识你是必须知道的。...
  14. Mac小知识:只需四步,教大家如何修改苹果电脑的DNS
  15. Apache Solr 全文检索概述 与 Win10 下安装 Solr
  16. python 多目标跟踪_多目标追踪器:用 OpenCV 实现多目标追踪(C++/Python)
  17. 吉林大学计算机科学与技术专业(研)解读
  18. css 文字不规则排版,CSS3文字排版
  19. 美国乳品公司试点区块链技术改善食品供应链
  20. 部分程序或软件默认安装在C盘,没有自定义选项,如何安装到指定文件夹

热门文章

  1. Paper pass使用方法总结,毕业论文查重攻略
  2. 网页保存为PDF遇到的问题(网页打印)
  3. OpenCV+Python学习笔记 : 图像灰度化处理
  4. 项目管理九大知识领域过程逻辑关系图
  5. 2022年全球与中国微型电机市场展望
  6. WPS Office 简明教程
  7. mysql实验体会怎么写_数据库实验心得
  8. 用python对excel文件去重
  9. 74HC595芯片级联的测试万能代码
  10. Java自己编名字的百家姓罗列