MinGW インストール方法

Windows 版 GNU ツールチェイン

MinGW は Minimalist GNU for Windows の略称で Windows で使用することができる GNU ツールチェインです。MinGW は Colin Peter さんによって生み出されました。Colin さんは最初期の Cygwin を使用して MinGW をコンパイルし公開しました。MinGW のページで紹介されているヒストリーでは、Jan-Jaap van der Heijden、Mumit Khan、Anders Norlander といった方々の貢献について紹介されています。2000 年の最初には、MinGW への関心の高まりと共に SourceForge のようなオープンソース開発に対する社会的支援が提供されたこともあり、オープンソースプロジェクトとして、公に、保守・開発者を募ることにしたそうです。MinGW は 2005 年 8月に Project of the Month on SourceForge に選ばれています。

私自身 MinGW に対して何か貢献した訳ではありませんが、MinGW を使ってみようと思われる方の参考になればと思い、このようなページを作成しました。

MinGW は GPL で配布されています。無償で利用することが可能です。ほとんどの環境において問題なく動作すると思いますが、ご使用にあたってはソフトウェアが無保証で提供されている点ご留意ください。

ダウンロード

ここからインストーラをダウンロードします。以下のダイアログは Firefox の場合です。「ファイルを保存」のボタンを押します。

インストール

ダウンロードしたインストーラを起動します。

「Next」のボタンを押します。

「Download and install」が選択されていることを確認して「Next」のボタンを押します。

ライセンス確認の画面が出てきます。MinGW は GPL で配布されています。使用する台数や商用、非商用の区別無く無償で使用することができます。ただし、使用した結果については、直接、間接を問わずいかなる損害に対しても無保証です。これは様々な使用形態、環境において起こり得る損害全てを予見することが難しいからです。提示されたライセンスの内容を確認し同意するなら「I Agree」のボタンを押してください。

「Current」が選択されていることを確認して「Next」のボタンを押します。

コンボボックスで「Minimal」を選択して「Next」のボタンを押します。

Destination folder が「C:\MinGW」となっているはずです。すでに同じ名前のフォルダを使用しているのであれば別のフォルダを指定してください。このインストール先を変更すると事後に環境変数を設定する際のパスが変わります。

「Install」のボタンを押すとインストールが始まります。

Complete と表示されたらインストール完了です。「Next」のボタンを押します。

「Finish」のボタンを押します。

環境変数設定

コンパイラへのパスを通します。スタートメニューからコントロールパネルを開いてシステムのプロパティを開きます。

詳細設定のタグから「環境変数」というボタンを押してください。

システム環境変数から「Path」という変数を探してクリックします。クリックすると図の通り青色にハイライトされます。「編集」のボタンを押してください。

すでに書かれている値の後ろに「;C:\MinGW\」を入力して「OK」を押します。再び先の画面に戻って「OK」を押せば環境変数の変更は反映されます (Windows XP SP2 で確認しました)

コマンドプロンプト

コマンドプロンプト画面を調整します。スタートメニューからコマンドプロンプトを開きます。
タイトルバーを右クリックしてプロパティを選択してください。

使用されている環境によっても違いますが、少なくとも幅 120、高さ 42 程度あった方が使いやすいと思います。画面のバッファサイズ、ウィンドウのサイズを設定して「OK」を押します。

リンク

  1. MinGW.org, "MinGW Minimalist GNU for Windows", 2009