OK,大家好,结合上期所说,本期让我们来配置编译器吧!

首先先下载mingw64离线包,官网下载慢,可以去群里下载,*.7z格式(有些同学可能没有解压软件,为了照顾这部分同学,笔者提供*.exe格式的自解压程序,需要者请提出)然后解压,随便找一个地方放,比如说我想放在E盘,那么我就解压到E盘,不必创建文件夹再进行解压,因为离线包里包含文件夹,解压到E盘,他会在E盘创建一个叫mingw64的文件夹,里面就放着编译器,所以你的编译器路径会变成E:\mingw64,路径的话随意其实都可以,看个人习惯,但是要记住路径,所以尽量放在自己知道的地方,也方便配置环境变量。接下来配置环境变量(win10-20h2版本演示,不同系统版本可能不同,但是使用过win7,win8x系统环境变量的同学肯定会win10的配置方法,因为win10提供了更直接的图形化操作界面),接下来打开mingw64的文件夹,会看到像这样的界面:

你也甭管他们是什么,接下来打开bin文件夹,就是这个如下

打开之后是这样的,如下,你也千万不要去打开那些程序,什么都不要动,然后复制路径

路径要到达bin文件夹,比如E:\mingw64\bin,然后就简单了,配置环境:

首先打开此电脑(也可能是我的电脑)

然后会看到这样(也有可能不是,但大同小异)

点击 计算机 就会看见

然后点击 系统属性 就会看见

然后点击 高级系统设置,会看见

点击 环境变量

在用户变量中点击 path 然后点击编辑(没有path就自行创建,点击新建,变量名:path,值为随便一个路径或mingw64的路径,有这方面经验的可以配置完成)

然后在里面输入mingw64的路径,点击确定,再次点击确定,然后再次点击确定,3个窗口,3个确定

然后退出所有窗口,重启电脑

接下来,

然后会出现一个黑窗口,输入 g++ -v 回车(点击键盘上的enter键),出现这些东西就算成功了,否则是失败

本期到这里就结束了,谢谢大家,下期:mingw64链接codeblocks

C语言入门-mingw64安装+配置的更多相关文章

  1. golang语言入门及安装

    golang语言入门及安装 go语言是google在2009年发布的开源编程语言使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全.支持并行进程. 本次讲解在windows上安装go语言的开 ...

  2. 【菜鸟入门】安装配置eclipse 并编写运行第一个Java程序

    不得不吐槽一下,安装配置这eclipse真是太费劲了...下面总结一下,以便下次再安装 本人 win10系统,64位机 一.在官网下载eclipse安装包 文件名:eclipse-inst-win64 ...

  3. Hadoop入门之安装配置(hadoop-0.20.2)

    Hadoop,简单理解为HDFS(分布式存储)+Mapreduce(分布式处理),专为离线和大规模数据分析而设计. Hadoop可以把很多linux的廉价PC组成分布式结点,然后编程人员也不需要知道分 ...

  4. 大数据入门第十四天——Hbase详解(一)入门与安装配置

    一.概述 1.什么是Hbase 根据官网:https://hbase.apache.org/ Apache HBase™ is the Hadoop database, a distributed, ...

  5. MongoDB入门,安装配置与基本CURD操作

    MongoDB特点 MongoDB是NoSQL的一种,非关系型数据库,或者叫不只是关系型数据库(Not Only SQL).MongoDB采用json格式的文档存储,与Redis的key-value有 ...

  6. fiddler之入门(安装配置)

    在工作中常常需要进行数据的抓包和发包,此时就可以用到fiddler这个工具了. fiddler是一个http协议调试代理工具,通过http代理,让数据从其通过,来坚挺本地计算机与访问网络之间的所有ht ...

  7. 廖雪峰Java1-1Java入门-2eclipse安装配置

    安装eclipse IDE继承开发环境:Integrated Development Environment 编写代码/组织项目/编译/运行/调试 提升开发效率 1.eclipse下载 eclipse ...

  8. RobotFramework 安装配置(一)

    服务器接口的测试框架的选择,最后选中了 RobotFramework ,原因一:能有效的管理测试用例,,支持批量执行,能实现关键字驱动或者数据驱动.原因二:支持测试人员可以使用Python和java创 ...

  9. Android开发快速入门(环境配置、Android Studio安装)

    Android是一种激动人心的开源移动平台,它像手机一样无处不在,得到了Google以及其他一些开放手机联盟成员(如三星.HTC.中国移动.Verizon和AT&T等)的支持,因而不能不加以学 ...

随机推荐

  1. Docker的OverlayFS存储驱动

    OverlayFS存储驱动 OverlayFS是一个现代的Union Filesystem,类似于AUFS,但速度更快,实现更简单.Docker为OverlayFS提供了两个存储驱动程序:overla ...

  2. codefforces 877B

    B. Nikita and stringtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inpu ...

  3. mybatis(八)手写简易版mybatis

    一.画出流程图 二.设计核心类 二.V1.0 的实现 创建一个全新的 maven 工程,命名为 mebatis,引入 mysql 的依赖. <dependency> <groupId ...

  4. docker镜像拉取、运行、删除

    1.拉取hello-world镜像并运行 docker pull hello-world 拉取hello-world镜像Using default tag: latestlatest: Pulling ...

  5. 1. mac 手动安装nodejs搭建vue环境

    为什么选择手动安装nodejs呢? 因为使用mac自动安装还要更新homebrew,还要安装xcode tool, 太费劲了,不如手动安装, 卸载起来也方便 再一个, 我是后台开发者, 对前端页面, ...

  6. C++ Primer笔记

    C++ Primer笔记 ch2 变量和基本类型 声明 extern int i; extern int i = 3.14;//定义 左值引用(绑定零一变量初始值,别名) 不能定义引用的引用:引用必须 ...

  7. ESLint & vue

    ESLint & vue { "name": "app", "version": "1.0.1", " ...

  8. Roman Numerals All In One

    Roman Numerals All In One 罗马数字 refs https://www.mathsisfun.com/roman-numerals.html https://www.maths ...

  9. ES6 Arrow Function All In One

    ES6 Arrow Function All In One this const log = console.log; const arrow_func = (args) => log(`arg ...

  10. record terminal sessions

    record terminal sessions asciinema https://asciinema.org/ # install $ brew install asciinema # Start ...