
MinGWMinimalist GNU for Windows是一个用于Windows平台的轻量级GNU开发环境。它提供了GCC编译器集合如gcc、g、gfortran、GNU Binutils等核心工具允许开发者在Windows系统中直接编译生成原生的Windows可执行文件PE格式而无需依赖第三方C运行时库。与Cygwin不同MinGW专注于生成不依赖额外虚拟层的本地Windows程序因此编译出的应用具有体积小、性能高的特点。它支持C、C、Fortran等多种语言并兼容Windows APIWin32常用于开发命令行工具、图形界面应用或跨平台项目的Windows版本构建。MinGW-w64是其增强版本支持64位和32位架构并扩展了对Windows API的兼容性。MinGW是开源工具链被广泛用于教学、开源项目及嵌入式开发等领域。本文是配置mingw给C用的如果您是给matlab编译器可以参考博文https://blog.csdn.net/FL1623863129/article/details/132499207首先进去官方官网地址注意如果下载不了或者下载慢可以使用gitcode.com/FL1623863129/fircfiles/blob/master/mingw.md提供国内下载地址可以满速下载。进入官网后直接在左侧点击Downloads即可。点击Sources选项点击Downloads后在右侧栏中找到Sources选项并点击然后在出现的页面中点击SourceForge.点击x86_64-posix-seh进行下载。其中x86_64的意思为支持x86架构的64位系统posix为开发Linux、Unix、Mac OS 等其他操作系统下的程序seh为不支持32位异常处理。下载成功后如下解压到自己指定的位置。配置环境变量在此电脑单击鼠标右键点击属性点击高级系统设置点击环境变量。在系统变量中点击Path然后点击编辑。此时需要新建环境变量因此打开刚才解压的包找到bin路径然后复制路径这里就存放了gcc.exe文件。点击新建然后粘贴刚才的路径点击确定然后剩下的窗口也点击确定即可。检查是否配置成功WinR打开命令提示符窗口输入gcc -v按下回车如果显示下面的界面就说明配置成功了即MinGW安装成功。