版本下载地址:
https://sourceforge.net/projects/mingw-w64/files/
版本截图
选择总结
系统类型 | 系统架构(Architecture) | 线程模型(Threads) | 异常类型(Exception) |
---|---|---|---|
x86(32位系统) | i686 | win32 | dwarf |
x64(64位系统) | x86_64 | posix | seh |
选择项详细说明
1、系统架构(Architecture)
说明: 是指电脑系统是32位还是64位,根据你的电脑系统做出对应选择。
操作: 我的电脑系统是 64位的,所以我选择了x86_64,如果你是32位系统,则选择i686即可。
2、线程模型(Threads)
说明: 这个世界上只有两种操作系统,符合posix协议的和windows。如果你想要开发windows程序,需要选择 win32 ,而开发 Linux、Unix、MacOS等其他操作系统下的程序,则需要选择posix。
操作: 我只开发在windows下运行的程序,所以选择了win32 。
3、异常类型(Exception)
(64位):
说明: 异常处理在开发中非常重要,你在开发的过程中,大部分的时间会耗在处理各种异常情况上。如果你之前选择了64位,则这里有两个异常处理模型供你选择,seh是新发明的,而sjlj则是古老的。seh性能比较好,但不支持32位。sjlj稳定性好,支持32位。
操作: 我这里选择了seh。
(32位):
说明: 选择了32位后,则可以用dwarf和sjlj两种异常处理模型。同样的,dwarf的性能要优于sjlj,可以它不支持64位。
操作: 建议选择dwarf。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。