MinGW-64 简介
MinGW-64(Minimalist GNU for Windows 64-bit)是 Windows 平台上的 GNU 工具链移植版本,支持 64 位应用程序开发。它包含 GCC 编译器、GNU Binutils(如链接器、汇编器)以及基础运行时库,允许开发者直接生成原生 Windows 程序,无需依赖第三方运行时环境。
GCC 的定义
GCC(GNU Compiler Collection)是 GNU 项目下的开源编译器套件,支持多种编程语言(如 C、C++、Fortran 等)。其核心功能是将源代码编译为机器码,并优化生成的可执行文件。在 MinGW-64 中,GCC 是核心组件,负责编译 Windows 平台的原生二进制文件。
MinGW-64 与 GCC 的关系
- MinGW-64 是工具链的环境框架,提供 Windows 兼容的编译工具和库。
- GCC 是 MinGW-64 中的核心编译器,负责实际的代码编译和优化。
- MinGW-64 对 GCC 进行了适配,使其生成的程序可直接运行于 Windows,无需 POSIX 兼容层(如 Cygwin)。
安装 MinGW-64 的步骤
-
下载安装包
访问 MinGW-w64 官网 或通过 MSYS2(推荐)获取预编译工具链。MSYS2 提供包管理器,简化依赖管理。
-
配置环境变量
将 MinGW-64 的
bin目录(如D:\mingw64\bin)添加到系统PATH环境变量,确保命令行可直接调用gcc。




-
验证安装
在终端运行以下命令,确认版本信息:
bashgcc -v
使用 GCC 编译示例 使用vscode
编写一个简单的 C 程序 hello.c:

在桌面上看到:
有一个output的文件夹

里面是main.exe

想要安装包的记得戳我
vs和MinGW-64等等其安装包;可发私信
