CodeGym /コース /C++ SELF /CLion のインストールと設定: Bundled Toolchain

CLion のインストールと設定: Bundled Toolchain

C++ SELF
レベル 5, レッスン 2
使用可能

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 インストール

  1. .exe インストーラをダウンロードします。サイトは通常適切なアーキテクチャ(通常 x64)を提案します。
  2. ダウンロードしたファイルを実行します。
  3. インストール時の Installation Options(インストールオプション)で、重要なチェック項目に注意してください:
    • Create Desktop Shortcut: デスクトップショートカットを作成 — チェック推奨。
    • Update PATH variable: システムの PATH を更新 — 必ずチェックしてください。これにより、組み込みのビルドツールがシステム全体で利用可能になります。インストール後に再起動が必要になる場合があります。
    • Create Associations: .c, .cpp, .h, .hpp などのファイルをデフォルトで CLion に関連付けます。
  4. インストールが完了するまで待ちます。

macOS への CLion インストール

  1. .dmg ファイルをダウンロードします。注意: お使いの Mac のチップを正しく選んでください!
    • Apple Silicon (M1, M2, M3...) — 新しい Mac 向け。
    • Intel — 古いモデル向け。
  2. ダウンロードしたファイルを開き、CLion アイコンを Applications フォルダへドラッグします。
  3. 初回起動時、macOS が Command Line Tools(Apple のコマンドライン開発ツール)のインストールを求めるポップアップを表示することがあります。必ず承認してください!このパッケージに、Mac ネイティブの Clang コンパイラが含まれています。

Linux への CLion インストール

  1. .tar.gz アーカイブをダウンロードします。
  2. アーカイブを好みの場所に展開します(例: ~/programs/clion)。
  3. 展開したフォルダの bin に移動して、ターミナルからスクリプトを実行します: ./clion.sh
  4. 利便性のため、IDE から Tools -> Create Desktop Entry を実行してランチャーエントリを作成できます。

3. 初回起動とカスタマイズ

インストールが成功したら CLion を起動します。以前に別の JetBrains 製 IDE を使っていた場合は設定のインポートを提案されることがあります。ここでは躊躇せずに Skip import を選んで構いません。

無料ライセンスの有効化

設定のインポート画面の後に表示されるライセンス選択画面 Manage Licenses で、学習向けの無料版を有効化します:

  1. ウィンドウの右側で Free Non-commercial use タブを選択します。
  2. I agree with non-commercial use terms and conditions の同意チェックを入れます。
  3. 大きな青いボタン Start Non-Commercial Use をクリックします。

その後 CLion がブラウザを開き、JetBrains アカウントでのサインインを求めます。アカウントをお持ちでない場合は、その場で簡単に無料登録できます。

サインインが成功すると IDE に戻り、ライセンスが有効化されたことを示す画面が表示されます。さあ開発を楽しみましょう!

開始画面 Welcome Screen が表示されます。

左側の Customize タブに移動します。ここで作業環境の見た目を設定できます。次の項目を最初に調整することをおすすめします:

  • Color theme: ダークまたはライトテーマを選択します。
  • IDE font: インターフェースフォントのサイズ。細かくて目を細める必要がないよう調整してください。開発者の視力は最も重要な資産です。
  • Language: English のままにすることを推奨します! これは趣味ではなく業界の必須事項です。コンパイルエラーの解決策を Google で検索する際、英語の方がはるかに見つけやすく迅速です。

4. Toolchain の確認

ここからは将来の問題の大半を防ぐための作業です。CLion が組み込みの Toolchain(コンパイラ、リンカ、CMake)を正しく認識しているか確認する必要があります。これを行わないとプロジェクト作成が無意味になります。

  1. Welcome Screen で左下の歯車アイコンをクリックし、Settings... を選択します.
  2. 開いた大きな設定ウィンドウの左メニューで Build, Execution, Deployment を展開し、Toolchains をクリックします。

ツール検出パネルが表示されます。IDE は自動的にビルドプロファイルを作成します(Windows では通常 MinGW、Mac/Linux では System や Default と呼ばれます)。

検出インジケータが回っている間、数秒お待ちください。理想的な結果は、主要コンポーネントの横に緑色のチェックが表示されることです:

  • CMake: ビルドシステムが見つかったこと(通常は Bundled バージョン)。
  • C Compiler: C 言語コンパイラが検出されていること。
  • C++ Compiler: C++ コンパイラが検出されていること。
  • Debugger: デバッガが検出されていること(Bundled の GDB または LLDB)。
チェックマークが表示されない場合はどうする?
もしチェックの代わりに赤いテキスト "Not found" が表示されても慌てないでください。
Windows の場合: ドロップダウンの Toolset(または Environment)で Bundled MinGW が選択されているか確認してください。
macOS の場合: Command Line Tools が未インストールである可能性があります。Terminal を開いて、コマンド xcode-select --install を実行し、表示されるインストール確認に同意してください。その後 CLion を再起動してください。

チェックマークが表示されない場合 №2

電源を切って再度入れてみましたか?

チェックマークが揃っていれば、おめでとうございます!ローカル環境は C++ を学ぶ準備が整っています。素晴らしいオーケストラを手に入れた指揮者になったようなものです。次の講義では最初のプロジェクトを作成し、コードを書き、あの緑の実行ボタンを押します。

1
タスク
C++ SELF, レベル 5, レッスン 2
ロック未解除
レベル一覧
レベル一覧
1
タスク
C++ SELF, レベル 5, レッスン 2
ロック未解除
二乗表
二乗表
1
タスク
C++ SELF, レベル 5, レッスン 2
ロック未解除
経路の合計
経路の合計
1
タスク
C++ SELF, レベル 5, レッスン 2
ロック未解除
歩数計レポート
歩数計レポート
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION