一、GCC简介
GCC(GNU Compiler Collection,[GNU编译器]是由GNU开发的编程语言译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端。
GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C++,后来又扩展为能够支持更多编程语言,如Fortran、Pascal、Objective -C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。
二、MinGW简介
MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。
MinGW最大的特点就是编译出来的可执行文件能够独立在Windows上运行。
MinGW的组成:
1、编译器(支持C、C++、ADA和Fortran)
2、GNU工具
3、mingw-get(用于Windows平台安装和部署MinGW和MSYS的命令行安装器)
4、mingw-get-inst(用于GUI打包)
三、MinGW安装
3.1: 下载
MinGW官方下载地址:https://sourceforge.net/projects/mingw/
之后,会下载一个名为mingw-get-setup.exe的安装文件。
3.2:安装下载器
运行刚刚下载的安装程序,看到如下界面:
image.png
点击“Install”,进入下面这个界面
image.png
选择安装路径
默认安装路径为C:\MinGW,我习惯安装在D盘下,点击“Change”修改路径如下:
image.png
点"Continue"继续
image.png
安装完成后,桌面出现这样一个图标,这只是个安装器,需要在线下载真正的安装内容,所以速度不会快。。
image.png
3.3 选择安装组件
选择安装组件
选择需要安装的组件,右键选择“Mark for Installation”,之后选择"Installation -> Apply Changes”。
3.4 GCC组件安装
GCC3.4.1:选择要安装的组件
Mark for Installation
3.4.2:执行安装组件:
之后点击菜单栏中的“Installation”进行安装。
注意:在安装程序中,复选框为绿色表示已经安装的项目,复选框为白色表示没有安装的项目。因此如果需要删除,只需要在绿色复选框右键后选择“Mark for removal”即可。
image.png
3.5确认安装成功
安装执行完成后,在D:\MinGW-install\bin目录(我们之前配置好的路径)下进行查看。如果找到下面这三个可执行文件,说明安装成功。
image.png
3.6配置
鼠标右键“我的电脑”->“属性”,选择“高级”选项卡下的“环境变量”,在path里面增加MinGW的bin所在的目录
3.7 查看GCC版本信息
打开命令行,输入gcc -v查看编译器版本。如下图:
Gcc version
3.8 MinGW使用
3.8.1 创建源文件
测试文件hello.c,代码如下
#include <stdio.h>
int main() {
printf("Hello C World!")
return 0;
}
3.8.2 编译源文件
编译命令如下:
···
gcc hello.c -o hello
···
image.png
命令执行完以后,会生成一个.exe的可执行文件
3.8.3 执行
Hello C World就在控制台显示出来了。
网友评论