MinGW下载和安装教程

简介: 要知道,GCC 官网提供的 GCC 编译器是无法直接安装到 Windows 平台上的,如果我们想在 Windows 平台使用 GCC 编译器,可以安装 GCC 的移植版本。目前适用于 Windows 平台、受欢迎的 GCC 移植版主要有 2 种,分别为 MinGW 和 Cygwin。其中,MinGW 侧重于服务 W本节要重点给大家介绍的是 MinGw 的安装和使用。MinGw 全称 Minimalist GNU for Windows,应用于 Windows 平台,可以为我们提供一个功能有限的 Linux 系统环境以使用一些 GNU 工具,比如 GCC 编译器、gawk、bison 等等。

MinGW的安装


相比在 Linux 平台上安装 GCC 编译环境,在 Windows 平台上安装 MinGW 是比较简单的,只需经历以下几个过程。


1) 打开 MinGW 官网(点击即可进入官网),下载 MinGW 安装包。


7.png图 1 官网下载MinGW


2) 下载完成后,会得到一个名为 mingw-get-setup.exe 的安装包,双击打开它,可以看到如下的对话框:


8.png

图 2 开始安装 MinGW


3) 直接点击“Install”,进入下面的对话框:


9.png

图 3 自定义 MinGW 的安装位置


4) 读者可根据自己操作系统的实际情况,自定义 MinGW 的安装位置(例如我选择将其安装到 E 盘),然后点击“continue”,进入下面的对话框:


10.png图 4 下载并安装 MinGW 配置器


5) 进入安装 MinGW 配置器的界面,读者耐心等待安装完成(显示 100%)即可。安装完成之后,我们会得到一个名为 “MinGW Installer Manager” 的软件,借助它,我们可以随时根据需要修改 GCC 编译器的配置。点击“continue”,会自动弹出配置界面,如下所示:


11.png


图 5 配置 GCC 编译器


为使 GCC 同时支持编译 C 语言和 C++,需勾选图中标注的 2 项。我们知道,GCC 还支持其它编程语言,读者可借助此配置器,随时实际需要安装自己需要的编译环境。勾选完成后,在菜单栏中选择Installation -> Apply Changes,弹出如下对话框:

13.png


图 6 开始安装选中的编译环境


选择“Apply”。然后耐心等待,直至安装成功,即可关闭此界面。注意,整个安装过程中可能会提示某些组件下载失败,但没关系,后续需要时,可以通过 MinGw Installer(图 4 所示)安装界面中的 “All Packages”选项中,手动选择指定的安装包进行安装。


6) 在安装完成的基础上,我们需要手动配置 PATH 环境变量。依次右击计算机(我的电脑) -> 属性 -> 高级系统设置 -> 环境变量,建议读者在当前用户的 PATH 环境变量中增加 MinGW 的安装路径,例如我将其安装到了E:\MinGW文件夹中,因此 PATH 环境变量的设置如下:


14.png

图 7 配置 PATH 环境变量


7) 由此,打开命令行窗口(通过在搜索栏中执行 cmd 指令即可),输入gcc -v指令,如果输出 GCC 编译器的具体信息,则表示安装成功,例如:


15.png

图 8 成功安装 GCC 编译环境


MinGW 的使用



通过上面的安装,我们就可以在当前 Windows 平台上编译、运行 C 或者 C++ 程序了。

这里以运行一个 C 语言程序为例(存储路径为:D:\demo.c):

16.png

在此基础上,在命令行窗口中执行如下指令:

17.png

其会在 D 盘生成一个 demo.exe 可执行文件,找到该文件并双击,即可看到程序的执行结果:

18.png









目录
相关文章
|
5月前
|
算法 编译器 C语言
【2026最新】MinGW64官网下载安装保姆级教程(附安装包+图文并茂)
MinGW-w64 是 Windows 下的轻量级 GNU 编译器集合,支持 C/C++ 编译,无需虚拟机即可生成独立 exe 文件。它体积小、免安装、静态链接运行库,兼容 Win10/11 与旧系统,配置简单,广泛用于算法开发、刷题及教学场景。
10338 4
|
3月前
|
编译器 C语言 C++
【2026最新】mingw下载:mingw官网GCC编译器环境配置全攻略(附安装包+图文步骤)
MinGW是Windows平台轻量级GNU开发工具集,提供GCC编译器,支持C/C++/Fortran等语言,生成原生可执行文件,无需额外运行时。安装简便、资源占用低,广泛用于开源项目移植、教学及嵌入式开发。
4376 0
|
Linux 虚拟化
VMware虚拟机 用共享文件夹方式 与主机传输文件(图文)
VMware虚拟机 用共享文件夹方式 与主机传输文件(图文)
VMware虚拟机 用共享文件夹方式 与主机传输文件(图文)
VScode修改打开默认编码及自动匹配文件编码格式
VScode修改打开默认编码及自动匹配文件编码格式
7533 0
VScode修改打开默认编码及自动匹配文件编码格式
|
算法 编译器 程序员
Windows下Boost库的安装与使用
Windows下Boost库的安装与使用
3753 0
Windows下Boost库的安装与使用
|
5月前
|
IDE 编译器 开发工具
【2026最新】Dev C++下载安装使用全流程教程(附最新版安装包+图文步骤)
Dev C++ 是一款轻量免费的 Windows C/C++ 集成开发环境,内置 MinGW 编译器,支持 C++11 等标准。安装简便、启动快速,适合新手学习、竞赛与算法训练,是入门 C/C++ 的理想工具。
2121 9
|
7月前
|
IDE 编译器 开发工具
嵌入式开发必备!Keil uVision5 C51 V9.61 安装激活 + 汉化完整教程, 含(Keil MDK 5.39)
Keil C51 V9.61是一款专用于8051系列单片机的集成开发环境,支持主流厂商芯片,集编辑、编译、仿真于一体,基于μVision5平台,操作便捷。提供C编译器、汇编器、调试器等全套工具,适用于嵌入式开发。附带安装与激活教程,可实现汉化界面,提升使用体验。(237字)
10920 7
|
2月前
|
编译器 Linux C语言
【2026最新】VS Code编写C语言程序图解教程(超级详细)
本文详解在Windows平台配置VS Code运行C语言程序的完整流程:先安装MinGW(GCC编译器),再依次安装C/C++和Code Runner两大扩展插件,并推荐中文化设置。操作直观、跨平台一致,零基础也可快速上手编译与运行C代码。
|
3月前
|
XML 编译器 C语言
在 MATLAB 中手动安装 MinGW-w64 编译器的详细教程
本教程详解MATLAB中手动安装MinGW-w64编译器的完整流程,涵盖版本兼容性检查、MSYS2或预编译包安装、PATH配置、mex-setup设置及编译验证。特别提醒:R2020b起官方已不支持MinGW-w64,推荐优先使用内置编译器(如Visual C++)。
2223 1