1. 手動設定にさよなら!Bundled Toolchain へようこそ
もし古い C++ セットアップの記事を読んだことがあれば、恐ろしい手順を見かけたかもしれません: 「MinGW をダウンロードして C ドライブへ展開し、PATH にパスを追加し、CMake を別途入手して連携させて…」。初心者にとっては本当の障害物競走でした。
良いニュースです: CLion を使えば、これらは過去のものになりました。理由は Bundled Toolchain のアプローチです。
IDE のインストーラとともに、次のものがあなたのコンピュータに自動的にインストールされます:
- C++ コンパイラ。Windows では MinGW、macOS/Linux ではネイティブ統合ツールが提供されます。
- CMake - プロジェクトのビルドシステム。
- デバッガ。
2. CLion のダウンロードとインストール
公式の JetBrains サイトの CLion ダウンロードページにアクセスしてください: https://www.jetbrains.com/clion/download/
サイトは自動的にあなたの OS を判別します。単一のインストーラをダウンロードしてください。前の講義で見た通り、CLion は現在 非商用利用(学習、趣味、オープンソース)に関して無料化されています。初回起動時に JetBrains アカウントでサインインするだけです。
Windows への CLion インストール
.exeインストーラをダウンロードします。サイトは通常適切なアーキテクチャ(通常 x64)を提案します。- ダウンロードしたファイルを実行します。
- インストール時の Installation Options(インストールオプション)で、重要なチェック項目に注意してください:
- Create Desktop Shortcut: デスクトップショートカットを作成 — チェック推奨。
- Update PATH variable: システムの PATH を更新 — 必ずチェックしてください。これにより、組み込みのビルドツールがシステム全体で利用可能になります。インストール後に再起動が必要になる場合があります。
- Create Associations: .c, .cpp, .h, .hpp などのファイルをデフォルトで CLion に関連付けます。
- インストールが完了するまで待ちます。
macOS への CLion インストール
.dmgファイルをダウンロードします。注意: お使いの Mac のチップを正しく選んでください!- Apple Silicon (M1, M2, M3...) — 新しい Mac 向け。
- Intel — 古いモデル向け。
- ダウンロードしたファイルを開き、CLion アイコンを Applications フォルダへドラッグします。
- 初回起動時、macOS が Command Line Tools(Apple のコマンドライン開発ツール)のインストールを求めるポップアップを表示することがあります。必ず承認してください!このパッケージに、Mac ネイティブの Clang コンパイラが含まれています。
Linux への CLion インストール
.tar.gzアーカイブをダウンロードします。- アーカイブを好みの場所に展開します(例:
~/programs/clion)。 - 展開したフォルダの
binに移動して、ターミナルからスクリプトを実行します:./clion.sh - 利便性のため、IDE から Tools -> Create Desktop Entry を実行してランチャーエントリを作成できます。
3. 初回起動とカスタマイズ
インストールが成功したら CLion を起動します。以前に別の JetBrains 製 IDE を使っていた場合は設定のインポートを提案されることがあります。ここでは躊躇せずに Skip import を選んで構いません。
無料ライセンスの有効化
設定のインポート画面の後に表示されるライセンス選択画面 Manage Licenses で、学習向けの無料版を有効化します:
- ウィンドウの右側で Free Non-commercial use タブを選択します。
- I agree with non-commercial use terms and conditions の同意チェックを入れます。
- 大きな青いボタン Start Non-Commercial Use をクリックします。
その後 CLion がブラウザを開き、JetBrains アカウントでのサインインを求めます。アカウントをお持ちでない場合は、その場で簡単に無料登録できます。
サインインが成功すると IDE に戻り、ライセンスが有効化されたことを示す画面が表示されます。さあ開発を楽しみましょう!
開始画面 Welcome Screen が表示されます。
左側の Customize タブに移動します。ここで作業環境の見た目を設定できます。次の項目を最初に調整することをおすすめします:
- Color theme: ダークまたはライトテーマを選択します。
- IDE font: インターフェースフォントのサイズ。細かくて目を細める必要がないよう調整してください。開発者の視力は最も重要な資産です。
- Language: English のままにすることを推奨します! これは趣味ではなく業界の必須事項です。コンパイルエラーの解決策を Google で検索する際、英語の方がはるかに見つけやすく迅速です。
4. Toolchain の確認
ここからは将来の問題の大半を防ぐための作業です。CLion が組み込みの Toolchain(コンパイラ、リンカ、CMake)を正しく認識しているか確認する必要があります。これを行わないとプロジェクト作成が無意味になります。
- Welcome Screen で左下の歯車アイコンをクリックし、Settings... を選択します.
![]()
- 開いた大きな設定ウィンドウの左メニューで Build, Execution, Deployment を展開し、Toolchains をクリックします。
ツール検出パネルが表示されます。IDE は自動的にビルドプロファイルを作成します(Windows では通常 MinGW、Mac/Linux では System や Default と呼ばれます)。
検出インジケータが回っている間、数秒お待ちください。理想的な結果は、主要コンポーネントの横に緑色のチェックが表示されることです:
- CMake: ビルドシステムが見つかったこと(通常は Bundled バージョン)。
- C Compiler: C 言語コンパイラが検出されていること。
- C++ Compiler: C++ コンパイラが検出されていること。
- Debugger: デバッガが検出されていること(Bundled の GDB または LLDB)。
Windows の場合: ドロップダウンの Toolset(または Environment)で Bundled MinGW が選択されているか確認してください。
macOS の場合: Command Line Tools が未インストールである可能性があります。Terminal を開いて、コマンド
xcode-select --install を実行し、表示されるインストール確認に同意してください。その後 CLion を再起動してください。
チェックマークが表示されない場合 №2
チェックマークが揃っていれば、おめでとうございます!ローカル環境は C++ を学ぶ準備が整っています。素晴らしいオーケストラを手に入れた指揮者になったようなものです。次の講義では最初のプロジェクトを作成し、コードを書き、あの緑の実行ボタンを押します。

GO TO FULL VERSION