MinGW-w64 是什么!?
MinGW-w64 是一个在 Windows 系统上运行的 GNU 编译器套件,支持 C 和 C++ 语言的编译。它包括了 GCC 编译器、GNU Binutils 和一些其他的工具。在 MinGW-w64 中
各个版本的参数含义如下:
- x86_64:表示 CPU 的架构,这里表示的是 64 位的 x86 架构。
- 版本号:表示 MinGW-w64 的版本号,如 8.1.0、9.1.0 等。
- release 或 debug:表示这是一个正式发布版还是调试版。调试版通常包含了更多的调试信息,适用于开发阶段。
- posix 或 win32:表示这个编译器套件是遵循 POSIX 标准构建的,还是针对 Windows 系统的。POSIX 标准具有跨平台性和兼容性,而 win32 则是在 Windows 系统上专门设计的。
- seh 或 sjs 或 seh-维纳斯:表示这个编译器套件使用的异常处理机制。seh 表示结构化异常处理(SEH),sjs 表示 structured jumps and storage,seh-维纳斯则是一个基于结构化异常处理的新机制。
- rt_v6:表示这个编译器套件具有 IPv6 实时性支持。
- 其他参数:可能包含一些其他参数,如 revN 表示修订版,alpha、beta 表示测试版等。
不同的参数组合会构成不同的 MinGW-w64 版本,它们的功能和适用场景也各有不同。在选择和使用 MinGW-w64 时,需要根据实际需求来选择适合的版本。
安装
截止2023-06-16
,最新版本是MinGW-W64 GCC-8.1.0
,我下载了下图版本
放在【 这里 】 大家可以直接下载,如果自己去官网下载回很卡,而且还一直断~
大家可以去这里 MinGW-w64 - for 32 and 64 bit Windows Files 官网地址 下载最新的版本
将文件下载好后,解压到某一个文件夹,
将bin目录配置到环境变量
就可以了!
查看是否安装成功!
新打开一个命令行,输入gcc -v
,回车,如下图就说明安装成功了!