MinGW下载安装教程 傻瓜式操作【超详细】

目录

一、下载

二、安装

三、path环境变量


一、下载

下载地址:MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net

点击“Download Latest Version”即可

二、安装

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

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

读者可根据自己操作系统的实际情况,自定义 MinGW 的安装位置(建议安装到非C盘的指定目录下),然后点击“continue”,进入下面的对话框:

进入安装 MinGW 配置器的界面,耐心等待安装完成(显示 100%)即可。

安装完成之后,继续点击“continue”,进入下面的对话框,这是一个名为 “MinGW Installer Manager” 的软件,借助它,我们可以随时根据需要修改 GCC 编译器的配置。

常见的安装包介绍如下。

安装包名称作用
mingw32-binutils用于编译生成的 .o 文件的链接、汇编、生成静态库等
mingw32-gcc核心的 C 编译器
mingw32-gcc-adaAda 编译器
mingw32-gcc-fortranFortran 编译器
mingw32-gcc-g++C++ 编译器
mingw32-gcc-objcObjective-C 编译器
mingw32-libgccC 编译器编译出来的程序的运行库

其中minw32-gcc-g++支持C++编译和minw32-gcc支持C编译。

为使 GCC 同时支持编译 C 语言和 C++,需勾选上图中标注的 2 项。选中其中一项,鼠标右键点击,选择“Mark for Installation”,如图所示。

勾选完成后,在菜单栏中选择 Installation -> Apply Changes

弹出如下对话框:

选择“Apply”。然后耐心等待,直至安装成功,即可关闭此界面。

三、path环境变量

选择“Apply”。然后耐心等待,直至安装成功,即可关闭此界面。

1)依次 右击计算机(我的电脑) -> 属性 -> 高级系统设置 -> 环境变量,例如我将其安装到了C:\MinGW文件夹中,因此 PATH 环境变量的设置如下:

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

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

因为 MinGW-w64 本来就是将 GCC 移植到 Windows 上的产物,所以操作方式和 GCC 一样,只是在 Linux 下命令是被键入到“终端”中,而 Windows 下则是被键入到“命令提示符”里。

04-22
<think>好的,用户现在想了解或下载MinGW相关的内容。首先,我需要回顾一下用户提供的引用内容,看看有没有相关的信息。引用[1]提到了MSYS2 Shell和MinGW-w64 Shell,这可能和MinGW有关。引用[2]和[4]讨论了在Windows下使用MinGW编译x264和AWTK,说明用户可能对编译程序或开发环境感兴趣。引用[3]提到了在MinGW环境下遇到的sed命令错误,这可能涉及编译过程中的问题。引用[5]虽然主要讲深度学习工具,但提到了Git和Python,可能与开发环境配置有关。 用户的问题是关于MinGW的下载和使用,所以需要先介绍MinGW是什么,然后提供下载和安装的步骤。根据引用[1],MinGW-w64是更活跃的分支,建议用户使用MSYS2来安装,因为它更便于管理。需要详细说明如何通过MSYS2安装MinGW-w64,包括更新系统、安装工具链以及环境变量配置。 另外,用户可能遇到常见问题,比如路径配置错误或者编译问题,引用[3]中的sed错误可能是在编译过程中出现的,需要提醒用户注意环境变量是否正确设置。同时,引用[4]中的不同入口函数示例可能涉及到不同平台下的编译配置,可以建议用户检查项目配置是否正确。 最后,生成相关问题时,需要涵盖安装、配置、使用以及常见错误处理,帮助用户全面了解MinGW的使用。需要确保回答结构清晰,分步骤指导,同时参考提供的引用内容,确保信息准确。</think>### MinGW 下载与使用指南 #### 1. MinGW 简介 MinGW(Minimalist GNU for Windows)是用于Windows平台的GNU工具链,支持编译C/C++等语言的程序。其分支项目**MinGW-w64**支持32位/64位程序开发,并持续更新[^1]。 #### 2. 下载与安装 **推荐方式:通过MSYS2安装** 1. **下载MSYS2** 访问 [MSYS2官网](https://www.msys2.org/),下载安装包并按照提示完成安装。 2. **更新系统** 打开MSYS2终端,执行以下命令: ```bash pacman -Syu ``` 3. **安装MinGW-w64工具链** 选择需要的版本(64位或32位): ```bash pacman -S mingw-w64-ucrt-x86_64-gcc # 64位 pacman -S mingw-w64-i686-gcc # 32位 ``` **替代方式:直接下载MinGW-w64** 访问 [MinGW-w64官网](https://www.mingw-w64.org/),选择适合的预编译包(如`x86_64-posix-seh`)。 #### 3. 配置环境变量 1. 将MinGW的`bin`目录(如`C:\msys64\mingw64\bin`)添加到系统环境变量`PATH`中[^4]。 2. 验证安装: ```bash gcc --version ``` #### 4. 基本使用示例 编写一个C程序`hello.c`: ```c #include <stdio.h> int main() { printf("Hello MinGW!\n"); return 0; } ``` 编译并运行: ```bash gcc hello.c -o hello.exe ./hello.exe ``` #### 5. 常见问题解决 - **编译错误**:若出现类似`invalid option -- i`的错误,检查环境变量路径是否包含特殊字符或空格[^3]。 - **项目入口配置**:根据项目类型选择正确的入口函数(如`main`、`WinMain`等)[^4]。 --- ###
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Calvad0s

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值