Windows 11でGCCをインストールする方法:徹底ガイド
Windows 11でストレスなくGCCをセットアップするコツ 最初は「ちょっとハードル高いかも?」と思うかもしれませんが、実はそんなに難しくありません。ポイントは“MinGW”という軽量のコンパイラツールキットを使うこと。これがあれば、CやC++のプログラムを手軽にコンパイルできます。慣れてしまえば、コンパイルも自然にできるようになるので、まずは一歩ずつ進めてみましょう。迷路のような手順も、コツさえつかめばあっという間です。 まずはMinGWを手に入れよう 公式サイトからダウンロードするのが一番安全です。怪しいリンクで不正ソフトを掴まないように注意しましょう。こちらのページから:https://osdn.net/projects/mingw/releases/、最新の「MinGW-w64」バージョンを選んでください。これはアップデートや新機能の面でもおすすめです。 インストーラーを起動しよう ダウンロードが完了したら、インストーラーをダブルクリックしてください。場合によっては、管理者権限で実行する必要があります。やり方は簡単。スタートボタンを右クリックして「Windows Terminal(管理者)」を選び、次にダウンロードフォルダに移動します:cd C:\Users\あなたのユーザー名\Downloads。少し待つこともありますが、その間にリラックスして。インストーラーが案内してくれるので、デフォルトのインストール先(たとえば C:\MinGW)を変更しなければ、そのまま進めてOKです。少なくとも、一度や二度は再起動が必要になることもあるので、焦らず一つひとつ確実に進めてくださいね。 必要なパッケージを選ぼう さあ、本番です。MinGWインストールマネージャー(自動で開くか、mingw-get.exeから起動)を開き、「gcc」や「g++」と検索します。これらはC言語とC++用のコンパイラです。少しカテゴリーがわかりにくいかもしれませんが、「mingw32-gcc-g++」や「mingw32-gcc-core」を見つけたら、右クリックして「キューに追加」を選択しましょう。まるで専門家のコマンドみたいですが、確実に必要なものをそろえておくことが成功の秘訣です。 変更を適用しよう パッケージの準備ができたら、上部メニューの「インストール」→「変更を適用」をクリックしてください。これが最も大事なステップです。インストールに必要なファイルを一気に取得します。コマンドライン操作に慣れている方は、PowerShellから:mingw-get.exe install mingw-w64-gccを使ってもOK。ただし、ネットの状況やサーバーの混雑次第で、少し時間がかかることも。コーヒーを淹れて、ひたすら待ちましょう。 環境変数を設定しよう ここがポイントです。WindowsがGCCを認識しないと作業は始まりません。システムに実行ファイルの場所を教える必要があります。まずは コントロールパネル→システムとセキュリティ→システム→詳細設定を開き、「環境変数」ボタンをクリックします。次に、「システム環境変数」の中から「Path」を見つけて選択し、「編集」をクリックしてください。MinGWのbinフォルダのパス(例:C:\MinGW\bin)を追加するのを忘れずに。MinGW-w64の場合は、C:\Program Files\mingw-w64\x86_64-バージョン\bin となることもあります。保存してOKをクリックし、コマンドプロンプトやPowerShellを再起動すれば、新しいPATHが反映されます。 最後に動作確認です。コマンドプロンプトまたはPowerShellを開いて、gcc –versionと入力します。バージョン情報が表示されれば成功です。これであなたも準備完了。さぁ、コンパイルしてコードを書いてみましょう! スムーズに進めるための便利なヒント MinGWは必ず公式サイトからダウンロードしましょう。不正サイトは避けて、安全を最優先に!