c/c++编译器的安装
MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。
MinGW最大的特点就是编译出来的可执行文件能够独立在Windows上运行。
MinGW的组成:
编译器(支持C、C++、ADA和Fortran)
GNU工具
mingw-get(用于Windows平台安装和部署MinGW和MSYS的命令行安装器)
mingw-get-inst(用于GUI打包)
- MinGW安装
1.1. 下载
MinGW官方网址:http://www.mingw.org/
点击“Download Installer”后会跳转到Sourceforge页面进行下载:
之后,会下载一个名为mingw-get-setup.exe的安装文件。
1.2. 安装下载器
运行刚刚下载的安装程序,看到如下界面:
点击“Install”,进入下面这个界面:
选择安装路径
默认安装路径为C:\MinGW,
点"Continue"继续。
安装过程
安装完成后,桌面出现这样一个图标。
安装器
这只是个安装器,需要在线下载真正的安装内容,所以速度不会快。
1.3. 选择安装组件
运行安装程序,有的版本在安装之后会自动运行,看到下面这个界面:
选择安装组件
[重点!]
如果只为c/c++的编译器,那么Basic Setup--红框框出来的4个必选,以及下面的GCC组件也需要.
这里重点要提到的是GCC组件的安装,如图所示。
选择GCC组件
先选择左边的"MinGW Base System"选项,之后再右边找到mingw-gcc。最好选择bin,dev和lic三个组件进行安装。
GDB是强力调试器,最好也勾上安装.
选择需要安装的组件,右键选择“Mark for Installation”,。
之后点击菜单栏中的“Installation”进行安装,之后选择"Installation -> Apply Changes”。
注意:在安装程序中,复选框为绿色表示已经安装的项目,复选框为白色表示没有安装的项目。因此如果需要删除,只需要在绿色复选框右键后选择“Mark for removal”即可。
1.4 确认安装成功
安装执行完成后,在D:\MinGW\bin目录(我们之前配置好的路径)下进行查看。如果找到下面这三个可执行文件,说明安装成功。
注意:如果你是为了使用Code::Blocks安装MinGW,到这一步就完成了。之后的使用请参考C语言从零开始(二)-Code::Blocks使用。Code::Blocks在配置Debug工具时需要制定MinGW的路径。
- 配置
2.1. 设置MinGW环境变量
鼠标右键“我的电脑”->“属性”,选择“高级”选项卡下的“环境变量”,在系统变量里点“新建”,之后填写MinGW的安装路径,如下:
之后找到Path,在最前面添加下面这段声明,之后点击确定。安装完成后,在MinGW\bin的目录下,会有一个名为gcc.exe的可执行文件。看到这个说明安装成功。
%MinGW%\bin;
2.2. 查看GCC版本信息
打开命令行,输入gcc -v查看编译器版本。如下图:
引用:https://www.jianshu.com/p/e9ff7b654c4a
转载于:https://blog.51cto.com/13497359/2053888
c/c++编译器的安装相关推荐
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(四)——gcc编译器的安装和使用
上回,我们已经把vim的安装.配置和使用说完了,今天我们就来谈谈Linux下gcc编译器的安装和使用. PS:还不会vim的同学,建议移步: Ubuntu下vim编辑器的安装.配置和使用 1.查看gc ...
- TQ210——交叉编译器的安装
TQ210--交叉编译器的安装 1. 下载arm-linux-交叉工具链 2. 在ubuntu下新建一个目录,通过Samba拖到虚拟机ubuntu中 3.由于刚创建的目录没有samba权限,因此要加权 ...
- mysql netcdf_Linux下用Intel编译器编译安装NetCDF-Fortan库(4.2以后版本)
本来这个问题真的没必要写的,可是真的困扰我太久%>_ 首先,最权威清晰的安装文档还是官方的: 那这个文档最开始就告诉我们,自NetCDF库4.2版本以后,Fortran的库和C的库就要分开bui ...
- 方舟编译器需要安装吗,还是系统升级后自带的?
手机上的任何程序都必须用高级程序员能够理解的语言来开发. 为了在手机上运行程序,必须将程序转换为可以有效应用的机器代码.这个转换过程是由编译器来完成的.可以说,编译器是用来制作软件的,它是连接软件和芯 ...
- Python官方编译器的安装
Python官方编译器的安装: 1.进入Python官网:https://www.python.org/,然后下载Python即可. 提供百度云下载: 链接:https://pan.baidu.com ...
- [zt]D语言编译器下载安装和编译参数
Javaeye的html编辑器用起来不爽. 不知道怎么用UBB标签的表格标签. by: D语言论坛 http://bbs.yidabu.com/forum-10-1.html from: http:/ ...
- Java语言的介绍,Java环境的配置以及Java编译器的安装
Java语言的介绍,Java环境的配置以及Java编译器的安装 文章目录 Java语言的介绍,Java环境的配置以及Java编译器的安装 Java 简介 主要特性 关于语言的选择 Python Jav ...
- 交叉编译器的安装方法
首先简单介绍一下,所谓的搭建交叉编译环境,即安装.配置交叉编译工具链.在该环境下编译出嵌入式Linux系统所需的操作系统.应用程序等,然后再上传到目标机上. 交叉编译工具链是为了编译.链接.处理和调试 ...
- Linux下gcc编译器的安装与使用
GCC(GNU Compiler Collection)是由GNU开发的编程语言译器.GNU编译器套件包括C.C++. Objective-C. Fortran.Java.Ada和Go语言前端,也包括 ...
- 【C 语言】Windows 下使用 gcc 编译器 ( 常用的编译器 | Qt 中的 gcc 编译器 | 独立安装 MinGW )
文章目录 一.常用的编译器 二.使用 Qt 中的 gcc 编译器 三.独立安装 MinGW 一.常用的编译器 常用编译器 : MSVC GCC MinGW CLANG ; MSVC : 微软 Micr ...
最新文章
- JavaScript HTML DOM - 改变 CSS
- Chrome 技术篇-F12开发者工具清理缓存,高级、专业清浏览器缓存,storage和cache都指什么、区别
- **Java有哪些悲观锁的实现_Redis 分布式锁的正确实现方式(Java版)
- stm32f767中文手册_ALIENTEK 阿波罗 STM32F767 开发板资料连载第五章 SYSTEM 文件夹
- Discuz修改笔记-Discuz代码的使用
- layUI固定列重复
- ubuntu14.04部署kickstart
- php的闭包函数bingto_php的闭包
- 计算机 睡眠 无法打印,打印机脱机无法打印解决教程
- 【产品宣传广告片制作软件】Focusky教程 | 封面设计
- 送给python初学者在简单编程练习题中的小技巧
- pointer在html作用,html-CSS中的“ cursor:pointer”效果为什么不起作用
- 【开源电机驱动】如何计算电机参数
- Linu修改系统时间
- 图像JPEGEXIF格式介绍(一)
- python编写opencv-OpenCV官方教程中文版(for Python)pdf+自己编写的全套目录
- SEO常用的数据名词解释
- Vector使用报错:Expression:vector subscript out of range
- RabbitMQ基础学习
- Win11系统开机黑屏无法显示桌面怎么解决?
热门文章
- 在计算机领域客观事物的属性表示为数据,数据与信息试题解析
- C语言 链表拼接 PTA,PTA实验 链表拼接 (20point(s))
- 设置DVWA出现Could not connect to the MySQL service. Please check the config的解决方法,默认登录账号
- golang并发官方示例
- 231. 2的幂 golang
- Prime Distance On Tree-树分治+FFT
- c语言中如何取消最后一个空格,新人提问:如何将输出时每行最后一个空格删除...
- linux安装日志切割程序
- HDOJ 2037:今年暑假不AC_大二写
- B1922 [Sdoi2010]大陆争霸 最短路