软件下载地址:https://sourceforge.net/projects/mingw-w64/
msys1 下载
msys是 Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等api
开始安装
mingw64配置图详解
有5个选项
Version(gcc版本),选择最高的
Architecture(架构),32位cpu选择i686,64位cpu选择x86_64
Threads(线程模式),若是使用posix api 选择posix,若是使用win32 api 选择win32
Exception(异常处理机制,有三种)
SJLJ (setjmp/longjmp)
优势,兼容性好,32位或64位架构均可以使用
缺点,速度较慢
DWARF (DW2, dwarf-2)
优势,速度比SJLJ快
缺点,只能用于32位架构,且有bug!(尽可能别用!!!)
SEH (zero overhead exception)
优势,速度快
缺点,只能用于64位架构bash
选择安装盘符
据说安装其余盘符较好
完成
打开cmd 输入gcc -v架构