Win7 64位中MinGW和MSYS的安装
背景:
A. 由于需要在Win7 64位系统下使用Visual Studio,并调用OpenBlas库,所以需要gcc在windows下编译该库。
B. MinGW集成了众多的编译器,因此想通过安装MinGW来使用gcc。同时,需要通过MSYS使用与编译相关的命令行。因此,需要同时安装MinGW和 MSYS。
C. 通常,网上能找到的MinGW安装包中(http://www.mingw.org)都已经附带了MSYS组件,且提供了GUI界面,因此安装较为容易,可参考本人博文 (Windows 中OpenBlas 的安装 - Windows 32bit 适用 )。然而,针对MinGW,这些安装包中的编译器往往只适用于Win32, 而不适用于Win64。
D. 因此,若要在Win7 64位中使用MinGW,就需要特别安装 MinGW-w64。
E. MinGW和MSYS是两个可独立使用的组件。MinGW对操作系统敏感。
安装: