GCCコンパイラをインストールする方法 Windows
⚡ スマートサマリー
C言語用のGCCコンパイラをダウンロードしてインストールします Windows、Linux、および macOS 15分以内に。 Code::ブロックバンドル Windows GCC、エディタ、デバッガを同梱している一方、Linuxと macOS ユーザーはパッケージマネージャーを介してGCCを直接インストールします。

GCCとは何ですか?
その GCC (GNU Compiler Collection)は、フリーソフトウェア協会によって維持されている、無料のオープンソースコンパイラスイートです。 FoundationC言語をサポートしています。 C++、Objective-C、 FortraGCCは、n、Ada、Go、その他いくつかの言語に対応しており、ほとんどのLinuxディストリビューションでデフォルトのコンパイラです。GCCは高速で移植性の高い実行ファイルを生成し、C言語を学ぶ際の標準的な選択肢となっています。 Windows、Linux、および macOS.
このチュートリアルでは、各プラットフォームへのGCCのインストール手順と、簡単なバージョンチェックによるインストール検証について説明します。
GCC をインストールする方法 Windows
On Windows 最も簡単な方法はオープンソースのIDEを使うことです Code::ブロックこれは、 コンパイラ (GNUプロジェクトのGCC) エディタ、と デバッガ 単一のインストーラーで。
ステップ1)バイナリリリースをダウンロードする
に行く https://www.codeblocks.org/downloads/ をクリックし バイナリリリース.
ステップ2)GCCコンパイラを含むインストーラを選択します
GCCコンパイラをバンドルしたインストーラを選択します。たとえば、 codeblocks-17.12mingw-setup.exeこのパッケージには、MinGW の GNU GCC コンパイラと GNU GDB デバッガが含まれています。 Code::ソースファイルをブロックします。
ステップ 3) インストールを開始します
ダウンロードしたインストーラーを実行し、デフォルトオプションを受け入れます。この簡単な手順で、GCCコンパイラがセットアップされます。 Windows システム。
ステップ4)ライセンス契約に同意する
続行するには、ライセンス契約に同意してください。
ステップ5)デフォルトのコンポーネント選択を維持する
コンポーネントの選択はデフォルトのままにしてクリックします 次へ.
ステップ6)インストールパスを選択する
必要に応じてインストールフォルダを変更してから、クリックしてください。 次へ.
ステップ7)起動 Code::ブロック
動画内で Codeデスクトップまたはスタートメニューにある「ブロック」ショートカットをダブルクリックします。
ステップ8) Code::ブロックはコンパイラを検出します
最初の発売時、 Code::Blocks はインストールされているコンパイラをスキャンし、GCC を自動的に検出してデフォルトとして設定します。C と C++ を持つファイル Code::プロンプトが表示されたらブロックします。
ステップ9)IDEを開いてコーディングを開始する
IDEのホーム画面が表示されます。これで新しいCプロジェクトを作成し、最初のプログラムをコンパイルできます。
LinuxにGCCをインストールする方法
ほとんどのLinuxディストリビューションにはGCCがプリインストールされています。以下で確認してください。
gcc --version
GCCがインストールされている場合、コマンドはそのバージョンを表示します。インストールされていない場合は、シェルがインストールを促します。
Cビルド環境をセットアップするには Linux以下の手順に従ってください。
- ターミナルを開きます。
- Red HatおよびFedoraでは、以下を実行します。
sudo yum groupinstall 'Development Tools' - Debianと Ubuntu、実行:
sudo apt-get update sudo apt-get install build-essential manpages-dev - インストールを確認します。
gcc --version
GCC をインストールする方法 macOS
On macOSGCC互換ツールチェーンはAppleを通じて出荷されます コマンドラインツール Xcode.
- ターミナルを開いて実行します:
xcode-select --installコマンドラインツールをインストールするように促すダイアログが表示されます。 インストールを開始する そしてライセンスに同意してください。
- または、以下のサイトでサインインしてください。 https://developer.apple.com/download/all/ Apple開発者IDを使用して、最新版をダウンロードしてください。 コマンドラインツール Xcode
.dmgそして、インストーラーを実行します。ウィザードの設定はデフォルトのままにしてください。 - ターミナルを開いてインストールを確認してください。
gcc -v
GCCのインストール状況を確認してください
オペレーティングシステムに関係なく、簡単な確認でコンパイラがPATHに含まれていることが確認できます。
gcc --version
以下のような出力が表示されるはずです。 gcc (GCC) 13.2.0 続いてライセンス通知が表示されます。パイプライン全体をテストするために、1行の「ハローワールド」プログラムをコンパイルしてください。
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
構築と実行に以下を使用:
gcc hello.c -o hello
./hello
GCCのインストールに関する一般的な問題のトラブルシューティング
以下の問題点は、インストール時の苦情のほとんどを網羅しています。
- 「gcc が認識されません」 Windows: MinGWを追加する
binフォルダをPATH環境変数に追加してから、ターミナルを再起動してください。 - Code::Blocks はコンパイラを検出しません: 開いた 設定 → コンパイラ → ツールチェーン実行ファイル コンパイラのインストールディレクトリを MinGW ルートに指定します (例:
C:\MinGW). - Linuxで「コマンドが見つかりません」と表示される場合: パッケージは次のようにインストールされた可能性があります
gcc-12orgcc-13。 走るwhich gccシンボリックリンクを作成するか、バージョン付きバイナリを直接呼び出します。 - macOS GCCではなく「clang」と報告する。 Xcode clang をエイリアスとして
gcc. 本物の GCC が必要な場合は、Homebrew を介してインストールしてください。brew install gcc呼び出しgcc-13. - ヘッダーファイルが不足しています(例:stdio.h): 再インストールします
build-essentialLinux 上または Xcode コマンドラインツール macOS 標準ライブラリのヘッダーを復元する。
その他の人気Cコンパイラ
GCCがご使用の環境に適さない場合は、C言語を確実にコンパイルおよび実行できる代替手段がいくつかあります。
- クラン — 高速ビルドと優れた診断機能を備えたLLVMベースのコンパイラ。デフォルトで有効 macOS.
- MinGW-w64 — 最新のGCCバイナリを備えたMinGWの最新フォーク Windows.
- ポータブルCコンパイラ(pcc) — 軽量でBSDライセンスのコンパイラ。
- ターボC ―古典的なコンパイラは、学術分野では依然として一般的である。
- Microsoft ビジュアル C++ (MSVC) - MicrosoftVisual Studio に同梱されているコンパイラ。C をコンパイルします。
/TCスイッチ。









