写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。C 语言编译器用于把源代码编译成最终的可执行程序。这里假设您已经对编程语言编译器有基本的了解了。

(一).安装

1.为了在 Windows 上安装 GCC,需要到MinGW 的主页 www.mingw.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序。或者到:http://sourceforge.net/projects/mingw/files/,下载 Download mingw-get-setup.exe (86.5 kB)

2.运行 Download mingw-get-setup.exe ,点击"运行",continue等,注意记住安装的目录,如 D:\MinGw,下面修改环境变量时还会用到。

3.修改环境变量:

算机—属性---高级系统设置---环境变量,在系统变量中找到 Path 变量,在后面加入 min-gw的安装目录,如 D:\MinGw\bin

4.在开始菜单中,点击"运行",输入 cmd,打开命令行:输入 mingw-get,如果弹出 MinGw installation manager 窗口,说明安装正常。此时,关闭 MinGw installation manager 窗口,否则接下来的步骤会报错

5.在cmd中输入命令 mingw-get install gcc,等待一会,gcc 就安装成功了。

如果想安装 g++,gdb,只要输入命令 mingw-get install g++ 和 mingw-get install gdb

(二)使用

在桌面创建一个hello.c的程序

在 cmd 中输入命令 gcc C:\Users\12057\Desktop\c语言\helloworld\hello.c

image.png

当前目录下(记住是命令的当前目录)会生成 a.exe 的可执行文件,在 cmd 中输入 a.exe 就可以执行程序了。

hello world

(完)

作者:叶子陪你玩
链接:https://www.jianshu.com/p/dc0fc5d8c900
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

为了在 Windows 上安装 GCC相关推荐

  1. windows上安装gcc/g++环境(MinGW,msys64等)

    1 前言 经过折腾安装gcc环境,记录一下 2 工具  MinGW安装器: 下载地址1:MinGW官网 下载地址2:SourceForge (MinGW w64) 下载地址3:win-builds-1 ...

  2. 在windows上安装配置msys2

    在windows上安装配置msys2 msys2安装 启动msys2 msys2中文乱码问题 MSYS2 目录映射问题 MSYS2 ln -s软连接会复制目录的问题 fastab配置文件目录的方法 m ...

  3. 安装oracle后在cmd,在WINDOWS上安装ORACLE RAC的注意事项

    在WINDOWS上安装ORACLE RAC的注意事项 1.检查防火墙和杀毒软件 如果不关掉防火墙,在安装CRS时,在"Oracle Clusterware Configuration Ass ...

  4. Windows上安装AD域控制器注意事项及常见问题处理办法

    以Windows Server 2008 R2 SP1 x64为例,在ECS Windows上安装域控制器时,要注意的事项和常见问题说明如下: 1. 要点和注意事项: 所有域节点的如下服务必须启动,推 ...

  5. 在RedHat上安装gcc,java 和 eclipse-rcp

    本文全是如何用rpm包在红帽子54上安装gcc,automake,java和eclipse等,不是源代码编译,请大家不要误会了. 其实通过rpm包安装东西很简单,麻烦的是有很多rpm是要根据顺序进行先 ...

  6. Git学习系列之Windows上安装Git之后的一些配置(图文详解)

    不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...

  7. python 调用 tensorflow.dll_解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题...

    最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫,其实前面的步骤不难,只要依次装好python3.5,numpy,tensorflow就行了,有一点要注意的是目前只 ...

  8. windows上安装Anaconda和python的教程详解

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

  9. PHP 1:在Windows上安装和配置PHP,Apache和My SQL

    PHP 1:在Windows上安装和配置PHP,Apache和My SQL 原文:PHP 1:在Windows上安装和配置PHP,Apache和My SQL 如果你Google一把类似的主题,你会发现 ...

最新文章

  1. [分享]C# 获取Outlook帐号和密码
  2. C#参考之方法参数关键字:params、ref及out
  3. 推荐几个我目前在用的简历制作工具
  4. Minimum Window Substring @LeetCode
  5. 事业编考试计算机专业部分,事业单位考试计算机专业知识汇总-单选题.pdf
  6. Javascript数据类型,类型转换
  7. window10耳机插入没有声音,电脑里没有Realtek 高清晰音频管理器解决方法
  8. java.lang.NoClassDefFoundError: Could not initialize class com.cyj.util.Jdbc
  9. Excel xlsx file; not supported报错
  10. 全球机场与航空公司准点率数据报告,为五一小长假做足准备
  11. OneNote用完画笔怎么从绘图模式回到打字模式
  12. JavaScript中__proto__、prototype和constructor的详细讲解【1】
  13. Apache Pivot教程 -- Calendars
  14. 程序员鄙视链至今还存在,你咋想不通呢?看完给你理清思绪
  15. 案例:用户信息管理系统
  16. 通过API执行AutoCAD命令来
  17. 2020-08-05:请解释下为什么鹿晗发布恋情的时候, 微博系统会崩溃,如何解决?
  18. 合并RxJava的Observable数据流
  19. QQ空间爬虫分享(一天可抓取 400 万条数据)
  20. centos压缩包安装mysql_Centos下使用压缩包安装MySQL5.7

热门文章

  1. CSS cursor 属性
  2. 表格cell之间的横线不显示
  3. OpenResty+lua+GraphicsMagick生成缩略图
  4. 【转】HashTable 和 HashMap的区别
  5. 11月27日struts项目练习评审
  6. MySQL IFNULL()函数用法MySQL
  7. 使用Lex工具进行tiny+语言的词法分析
  8. C# 系统应用之清除Cookies、IE临时文件、历史记录
  9. HarmonyOS之常用布局AdaptiveBoxLayout的使用
  10. 491. Increasing Subsequences 递增子序列