この記事では、Windows でコンパイラである gcc を使う方法を解説します。
Widows で gcc を使うには MinGW-w64
を用います。MinGW-w64 とは、64bit 環境向けに作成された MinGW の派生です。
それでは、MinGW-w64 をインストールして gcc を使う準備をしましょう!
MinGW-w64のダウンロード
まずは、MinGW-w64 をダウンロードします。
以下のリンクからダウンロードページを開いてください。
開くと以下のようなページが表示されます。
![](https://yumarublog.com/wp-content/uploads/2021/12/9e24f445bc855658bb40b02042ac3133.png)
そしたら、少しだけ下にスクロールして「MingW-W64-builds」をクリックしてください。
![](https://yumarublog.com/wp-content/uploads/2021/12/9ccc0be5c7cbb3ccbe593af4a6308864.png)
以下のような画面に飛ぶので「Sourceforge」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/1115d70465ec4459038a5651cd614bcb.png)
すると、ダウンロード開始されるので完了するまで待機します。
![](https://yumarublog.com/wp-content/uploads/2021/12/53a88f93c037b9201caf449011ea8455.png)
これで MinGW-w64-install.exe がダウンロードできました。
MinGW-w64のインストール
それでは、MinGW-w64 をインストールしていきます。
先ほどダウンロードした MinGW-w64-install.exe を起動してください。
![](https://yumarublog.com/wp-content/uploads/2021/12/3056db169ca60deed4c5f680b200e725.png)
以下のような注意ダイアログが表示されますが「はい」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/c26effc1309bea8f35dfed37eaef91fd.png)
インストーラーが起動するので「Next」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/f2fbf1d3c637be22768b8415dbd05d2d.png)
すると、いろんな設定項目が表示されますが、「Architecture」以外は特に変更の必要はありません。
Architecture は、使用している Windows が32bit 版の場合「i686」、64bit 版の場合「x86_64」に変更します。変更したら「Next」をクリックします。
外部リンク32 ビットと 64 ビットの Windows: よく寄せられる質問
![](https://yumarublog.com/wp-content/uploads/2021/12/cc97d26cc3ea8c730a2b2e8ee229791a.png)
次に、インストール先を設定します。特に指定先がない場合は変更の必要はありません。
「Next」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/f61f17b13e79dcb5d6bdac1d6d6ee0f8.png)
すると、インストールが開始されるので完了するまで待ちます。
![](https://yumarublog.com/wp-content/uploads/2021/12/93d9a967aec73c0809b2750667aa3196.png)
インストールが完了したら「Next」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/bb5510d80f41e859eece4a444fb8d1c8.png)
そして最後に「Finish」をクリックして終了です。
![](https://yumarublog.com/wp-content/uploads/2021/12/1cbf2ca402e849acffdb8f1e9dd6a04f.png)
これで MinGW-w64 をインストールすることができました。
コマンドプロンプトで使えるようにPATHを追加する
MinGW-w64 はインストールできましたが、このままではコマンドプロンプトから gcc を使うことができません。
なので、コマンドプロンプトから gcc を呼び出せるように PATH を追加していきます。
PATH を追加するために「システムのプロパティ」を開きます。Windows 検索に「環境変数」と入力すれば出てきます。
![](https://yumarublog.com/wp-content/uploads/2021/12/d44b722642662a476cc4bfa982321de5.png)
そしたら、下のほうにある「環境変数」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/11613594418f8d71beb5d183d678a136.png)
以下のようにずらっと環境変数が表示されます。ここから PATH を追加していきます。
![](https://yumarublog.com/wp-content/uploads/2021/12/eb179e516124725f71537597437cbeb0.png)
システム環境変数から「Path」という項目をクリックで選択して「編集」を押します。
![](https://yumarublog.com/wp-content/uploads/2021/12/5314f6ba1493eccb13b673e30c98e6b4.png)
すると、現在設定されている環境変数が表示されるので右上の「新規」をクリックして PATHを追加します。
![](https://yumarublog.com/wp-content/uploads/2021/12/347114633ebac19c437ff1d056f3eb36.png)
PATH は、「MinGW-w64 をインストールした場所(先ほどコピーしておいたインストール先)」 + 「\mingw64\bin」を指定します。
僕の環境では、C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
と入力した。
PATH を書き込んだら右下の「OK」をクリックします。
![](https://yumarublog.com/wp-content/uploads/2021/12/1731dafad7fa79fa0dafc6ee4366874c.png)
これで PATH が追加できました。
確認
それでは、コマンドプロンプトから gcc を呼び出せるか試してみます。
コマンドプロンプトを起動してください。
Linkコマンドプロンプトを起動する方法
起動したら以下のコマンドを打ち込み、Enterで実行してください。ちなみに、以下のコマンドは gcc のバージョンを確認するためのものです。
gcc -v
以下の画像のようにいろいろ表示されたら正常に動作しています。
![](https://yumarublog.com/wp-content/uploads/2021/12/65153d02e1a078621ee233525b3c0d2f.png)
これで、コマンドプロンプトから gcc を呼び出せるようなりました!
以下のように「'gcc' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示される場合は PATH が間違っています。
![](https://yumarublog.com/wp-content/uploads/2021/12/e8f028ab67043f6f7d4221010df0b796.png)
環境変数から PATH を見直してみてください。
まとめ
この記事では、Windows に MinGW-w64 をインストールして、コマンドプロンプトから gcc を使えるようにしました。
これで C言語 がコンパイルできるようになったので、簡単なソースコードを書いて、実際にコンパイルしてみましょう!
![](https://yumarublog.com/wp-content/uploads/2021/12/C-1-1-320x180.jpg)
それでは今回の内容はここまでです。ではまたどこかで〜( ・∀・)ノ