この記事では MinGW (Minimalist GNU for Windows)および MSYS (Minimal SYStem)のインストールについて紹介します。 MinGW および MSYS は Windows プラットフォーム上で動作する GNU ツールキットです。 GCC (GNU Compiler Collection)をはじめとするプログラミングに必要な各種ツールが集められています。 MinGW/MSYS は全てフリーで提供されていて, ユーザは自由に利用することができます。 同様のものとしては Cygwin がありますが, Cygwin で作成したプログラムが POSIX 互換のランタイムライブラリ上で動作するのに対し, MinGW で作成したプログラムは完全に Win32API 上で動作させることが可能です。 従って UNIX 系のプログラムの移植の際には完全な互換が取れ