(開発ツール)WindowsのフリーのC/C++コンパイラ(2008.8.29更新。C/C++開発環境には、CygwinとMinGWがあります。ありませんが、これも悪くありません。APIを直接叩くか、別途GUIライブラリを用意することになります。CygwinはWindows上でUNIX環境を再現します。Window、gtk+まで揃っています。UNIX用のソフトウェアをWindowsで動かしたいときに重宝します。X用のソフトウェアもだいたい動きます。GPLなので、プログラムが自動的にGPLになります。自分で使う分には何の問題もありませんが、それ以外のライセンスのソフトウェアのバイナリを他人に配布しようとするときは、Cygwinは使えません。MinGWではWindowsネイティブで動くバイナリができます。配布に制限もありません。MinGWにはUNIXエミュレーションは何もありませんので、UNIX用のソフトウェアをコンパイルするときは、例えば、ソケットはWinSockで書き直す、などしないといけません。以下では、MinGWをインストールしてみます。MinGWのインストールMinGWのサイトは次になります。WindowsNote.このほか、MinGW本家以外でも、パッケージやインストーラを提供しているところがあります。BuildsMinGW用に調整した、新しいgccコンパイラのバイナリ。4.3.2が提供されている。2015年で更新が止まっています。終了したとみられます。GUIインストーラは次から入手できます。2013年10月バージョンが最新です。最新は2013年で止まっています。