一、MinGW

1、什么是 MinGW ?

MinGW 的全称是:Minimalist GNU on Windows 。MinGW 就是 GCC 的 Windows 版本 ,包含了 Win32API 和 MSYS.

2、为什么使用 MinGW ?

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

3、下载和安装 MinGW

MinGW官方网站

安装如下

  • 配置环境变量
  • 修改文件权限
  • 右键需要设置权限的文件夹,点击“属性”,安全,高级,所有者.....
  • 验证安装工具
mingw-get

二、 安装gcc、g++、cmake

  • mingw-get install gcc  #c编译器
  • mingw-get install g++  #c++编译器
  • mingw-get install mingw32-make  #cmake
  • mingw-get install mingw32-libz  #解决:MinGW package mingw32-libz(zlib1.dll)not found
  • gcc   #查看是否安装gcc
  • mingw32-make -v #查看是否安装cmake

三 、参考

MinGW安装教程

windows安装C语言环境gcc步骤记录_Reader_a的博客-CSDN博客_windows安装c

Windows下安装C环境相关推荐

  1. 【ninja】Windows下安装ninja环境

    [ninja]Windows下安装ninja环境 ninja官网传送门 环境准备 Windows环境 git环境 python环境 VS SDK 安装步骤 1.先从git仓库拉取ninja git c ...

  2. windows 下安装wamp环境

    一直以来都是学习在Linux下安装lanmp环境,在Windows下都是用的集成工具比如appserv 现在来安装Windows版本的lamp都是从官网下载的资源在Windows下以后还会编辑更多的东 ...

  3. 在Ubuntu 16.04.3 LTS 和 Windows 下安装 Go 环境

    Ubuntu 16.04.3 LTS 环境 1.安装 sudo apt-get install golang-go 目前go的最新版本是1.9.2,但是在Ubuntu 16.04上采用预编译好的包安装 ...

  4. windows下安装cygwin以及SeismicUnix在cygwin下的安装(windows下安装linux环境,非虚拟机、非双系统)

    一直想在我的笔记本上装个linux,之前装过win10和Ubuntu双系统,后来觉得卡,就重装了一个单Ubuntu系统,在重复的装软件,各种软件(办公.学习.编程),就连微软的office都已经让我安 ...

  5. windows下安装php环境(wampserver)

    下载地址:http://www.onlinedown.net/soft/118187.htm 首先在该页找到"下载地址"处,选择任意地址开始下载.将WampServer软件包下载至 ...

  6. Windows下安装ninja环境

    ninja官网传送门 环境准备 1.Windows环境 2.git环境 3.python环境 4.VS SDK 安装步骤 1.先从git仓库拉取ninja git clone https://gith ...

  7. php图文安装教程,windows下安装php开发环境详细教程(附下载链接)

    本篇文章为大家详细介绍一下windows下安装php开发环境的流程,建议初学者使用集成环境开发php,以免失去学习兴趣. 推荐集成环境下载地址:php集成环境下载 windows下安装php环境流程: ...

  8. Windows下R语言环境安装

    Windows下R语言环境安装 R官网: https://www.r-project.org/ 按照如下步骤下载windows中的安装文件R-4.1.0-win.exe 文件已经下载完成:R-4.1. ...

  9. Windows下安装Objective-C开发环境

    Windows下安装Objective-C开发环境 1.首先用GNUstep在windows下模拟object c开发环境. 官方网址:http://www.gnustep.org/ 百度云下载: 链 ...

最新文章

  1. 手机端html5展示pdf,pdf.js移动端展示预览打开pdf-pdfh5.js
  2. 高处看Surface,WIndow,View,SurfaceView
  3. 匠心功能农业-农业大健康·弘本农业:对话农民丰收节交易会
  4. Bean的依赖注入方式
  5. Spring Cloud Sleuth 原理简介和使用
  6. RxJava学习(四利用RxJava打造自己的RxBus)
  7. Web前端工程师应该掌握的内容有哪些
  8. EAC3 mantissa quantization(VQ GAQ)
  9. lcmgcd因数分解
  10. python中的is和==
  11. Trello:轻量级团队流程协作和列表管理平台[转自http://www.36kr.com/p/46852.html]
  12. 大众点评App的短视频耗电量优化实战
  13. 基于 FFMPEG 的视频解码(libavcodec ,致敬雷霄骅)
  14. jd_seckill 使用记录
  15. 2010年JNCIA-FWV、JNCIS-FWV教学视频
  16. 2.4.4 Profile基本参数
  17. 希腊神话中的爱情悲剧
  18. Win10优化:系统文件Hiberfil.sys介绍
  19. 51单片机系列——定时/计数器
  20. HarvestText

热门文章

  1. msf永恒之蓝漏洞复现及问题解决
  2. 基于AM335X的EDMA 驱动程序开发
  3. c# 微光互联 TX200 -wf 二次开发
  4. 计算机维修工论文,计算机硬件技术维修工作中可能会出现的问题及对策论文
  5. CSR 蓝牙芯片运行SPP服务是PS 设置
  6. AWS解决方案架构师认证 Professional SAP-C01 2019 新版考试蓝图
  7. [附源码]java毕业设计-在线排课系统
  8. 医院虚拟化系统安全防护解决方案
  9. java计算机毕业设计客户关系智能管理系统源码+mysql数据库+系统+lw文档+部署
  10. 2019李永乐660题 数学二-答案