其他分享
首页 > 其他分享> > 【c/cpp 开发工具】MingGW 各版本区别及安装说明

【c/cpp 开发工具】MingGW 各版本区别及安装说明

作者:互联网

文章目录

MinGW、MinGW-w64 简介

MinGW(全称为 Minimalist GNU for Windows),它实际上是将经典的开源 C 语言编译器 GCC 移植到了 Windows 平台下,并且包含了 Win32 API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 平台不具备的,但是 Linux 平台具备的开发工具和 API 函数。用一句话来概括就是:MinGW 就是 GCC 的 Windows 版本 ;

MinGW-w64 原本是 MinGW 项目的分支,后来成为独立发展得项目,由于仅有 MinGW-w64 被 GCC 官方所支持, 而 MinGW 早已停止更新, 因此推荐使用 MinGW-w64;

MinGW-w64 与 MinGW 的区别在于 MinGW 只能编译生成 32 位可执行程序,而 MinGW-w64 则可以编译生成 64 位或 32 位可执行程序。

下载地址

官网:<https: sourceforge.net="" projects="" mingw-w64="" files="" toolchains%20targetting%20win64="" personal%20builds="" mingw-builds="">

image-20210804110316854

本人下载的是:image-20210804105950570

PS:不建议在线安装,即使用 exe 文件安装;建议下载离线的压缩包,解压安装,添加环境变量即可。

MinGW 各版本参数说明

MinGW 可以适应不同系统开发环境,因此有几大参数需要进行选择: Version、Architecture、Threads、Exception

解压安装

1、下载:x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z

2、解压到 D 盘的程序文件目录:

image-20210804112031816

3、添加环境变量

image-20210804112346518

测试

在 cmd 中进行命令测试:gcc -vg++ -v

出现如下效果图说明安装成功:

image-20210804112751790

image-20210804112849565

标签:MingGW,sjlj,Windows,32,开发工具,MinGW,64,cpp,seh
来源: https://blog.csdn.net/qq_29856169/article/details/119380663