プログラミング言語を学ぶ最初のステップは、必要なソフトウェアをシステムにインストールすることです。このチュートリアルでは、WindowsにC/GCCコンパイラをインストールする方法を学びます。
ソースコードエディタ
基本的なテキストエディタ(メモ帳など)を使用してCのソースコードを記述および編集することができますが、以下のエディタの1つを選択することをお勧めします。
- Notepad++(Windowsのみ)
- Microsoft Visual Studio Code(WindowsおよびLinux向け)
- ATOM(WindowsおよびLinux向け)
- 統合開発環境(IDE)であるEclipseやNetbeansなども使用できますが、Cプログラミングの初心者の場合は上記のテキストエディタを使用することをお勧めします。
Windows用のC/GCCコンパイラをインストールする
- C/GCCコンパイラをインストールする好ましい方法の1つは、CodeBlocksを使用することです。単純にインストールして、起動して、コーディングを開始するだけで大丈夫です。言い換えると、CodeBlocksは組み込みのコンパイラを備えた無料のC/C++ IDEです。
- codeblocksをwww.codeblocks.org/downloads/binariesから、それぞれのオペレーティングシステム用にダウンロードしてください。
- Windowsユーザーは、ファイル名に「mingw」が含まれるダウンロードファイルを選択してください。たとえば、
codeblocks-17.12mingw-setup.exe
。 - インストール中に、インストールタイプを「Minimal: 重要なプラグイン、重要なレキサー」に設定し、「MinGW Compiler Suite」がチェックされていることを確認してください。これにより、IDEと一緒にGCCコンパイラもインストールされます。


Windows用のPATH変数の設定
Codeblocksがインストールされると、GCCコンパイラもインストールされます。ただし、コマンドプロンプトからCプログラムを実行する場合は、そのbinディレクトリをPATH変数に追加する必要があります。
- インストールディレクトリに移動し、binフォルダのパスをコピーします。たとえば、「C:\Program Files (x86)\CodeBlocks\MinGW\bin」
- 「コントロールパネル\System and Security\System」に移動し、「高度なシステムの設定」をクリックし、「環境変数」を選択します。

- ユーザーまたはシステム(管理者の場合)の変数で「Path」という変数名を見つけ、[編集]をクリックします。
- もし小さなポップアップが表示されたら、「変数値」ボックスに移動して、テキストの末尾にセミコロン「;」を入力し、binフォルダーのパス、つまり「C:\Program Files (x86)\CodeBlocks\MinGW\bin」を貼り付けてください。
- もし大きなポップアップ(通常はWindows 10)が表示され、パス変数のリストが表示された場合は、「新規」をクリックして「bin」フォルダーのパスを貼り付けてください。
- すべての表示されたポップアップウィンドウでOKをクリックしてください。
- コマンドプロンプトを開き、「gcc」と入力して、Enter/Returnキーを押してください。
- 「gcc: fatal error: no input files compilation terminated.」と表示された場合、GCCが正常にインストールされており、コマンドプロンプトを終了できます。
- 「’gcc’ は内部コマンドまたは外部コマンドとして認識されていません」というメッセージが表示された場合は、パス変数のインストールと設定手順を正しく実行してください。
これでWindowsにC/GCCコンパイラをインストールする手順はすべてです。これでCプログラミングのコーディング機能を探索する準備が整いました。
Source:
https://www.digitalocean.com/community/tutorials/c-compiler-windows-gcc