CLion 2023.3 ヘルプ

アプリケーションを実行する

CLion はユニットテストだけでなくアプリケーション全体の実行を可能にします。

実行 / デバッグ構成起動前ツールを構成している場合、CLion はそれらを最初に実行してから、アプリケーションを実行します。それ以外の場合、プログラムはすぐに開始されます。

簡単な方法

エディターから実行

プログラムにパラメーターを渡さず、プログラムを開始する前に特定のアクションを実行する必要がない場合は、エディターから直接実行できます。

  • クラス宣言の近くのガターで をクリックし、実行を選択します。

    Run using the gutter icon

カスタマイズ可能な方法

プログラムにパラメーターを渡す場合、またはプログラムの起動をカスタマイズする場合は、実行 / デバッグ構成を使用します。

構成の作成 / 編集

  1. 実行 | 実行構成の編集に進みます。または、Alt+Shift+F10 を押してから 0 を押します。

  2. 既存の構成の 1 つを編集するか、 をクリックして新しい構成を作成します。

    A run/debug configuration example

構成を実行する

次のいずれかのオプションを使用します。

  • 構成の編集ダイアログで実行をクリックして設定を保存し、構成をすぐに実行します。

    Run button in the Edit Configurations dialog
  • ツールバースイッチャーで構成を選択し、その横にある アイコンをクリックします。

    Run/debug configuration switcher

    あるいは、構成を選択した後、メインツールバーの実行ボタンをクリックするか、Shift+F10 を押します。

    Run from the toolbar

アプリケーションが起動すると、実行ツールウィンドウでその出力を表示して操作できます。すべての実行 / デバッグ構成は、実行時に個別のタブを作成します。

Tabs in the Run tool window

ツールウィンドウとその管理方法の詳細については、ツールウィンドウトピックを参照してください。

アプリケーションを再実行する

  • 実行ツールウィンドウのツールバーで、the Rerun button をクリックするか、Shift+F10 を押します。

アプリケーションの停止と一時停止

プログラムを停止すると、そのプロセスは中断され、すぐに終了します。プログラムを一時停止すると、プログラムはバックグラウンドで実行され続けますが、その出力は中断されます。

プログラムを停止する

  • 実行ツールウィンドウで、ツールバーの the Stop button をクリックします。または、Ctrl+F2 を押して、停止するプロセスを選択します。

プログラム出力を一時停止する

  • 実行ツールウィンドウを右クリックし、コンテキストメニューから出力の一時停止を選択します。同じトグルを使用してプログラムを再開します。

実行中のプロセスを表示

すべてのアクティブな実行またはデバッグセッションのリストを表示して、セッション間を移動できます。

  • 実行 | 実行リストの表示に進みます。エディターの右上隅に、CLion にはすべてのアクティブなアプリケーションのリストが表示されます。

    A list of running applications

関連ページ:

CMake プロファイル

CMake プロジェクトのビルドに必要な設定は CMake プロファイルに組み込まれています。これには、ツールチェーンとビルド型に加え、ジェネレーターや環境変数などの CMake オプションが含まれます。たとえば、異なるコンパイラーを使用したり、異なる設定でターゲットをビルドしたりするために、プロジェクトに複数のプロファイルを構成できます。プロファイル設定にアクセスする次のいずれかを実行して、CMake プロファイル設定を開きます。に移動します。を押してアクションの検索ダイアログを開き、CMake...

実行 / デバッグ構成ダイアログ

このダイアログを使用して、実行 / デバッグ構成を作成、編集、調整、削除したり、新しく作成されたすべての実行 / デバッグ構成に適用されるデフォルトのテンプレートを構成したりします。既存の実行 / デバッグ構成は、構成タイプごとにグループ化されています。新しい構成を作成するためのテンプレートは編集可能であり、ダイアログの左側のペインにある構成テンプレートの編集リンクから利用できます。共通設定:実行構成を編集するとき(ただし実行構成テンプレートは編集しないとき)、次のオプションを指定できます。名...

実行 / デバッグ構成

CLion は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — テスト、テストスイート、フィクスチャ、エントリを実行 / デバッグするたびに作成され、ガターアイコン / を使用します。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除...

ツールウィンドウ

ツールウィンドウは、プロジェクト構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどの開発タスクへのアクセスを提供します。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面に接続されています。ただし、別のモニターなどで別のウィンドウとして使用するために、再配置したり、切り離したりすることもできます。次のスクリーンショットは、エディターの周囲のスペースを占めるいくつかの一般的なツールウィンドウを示していま...

単一ファイルの実行 / デバッグ

CLion では、プロジェクト全体を作成、ロード、ビルドすることなく、単一のファイルをコンパイルおよび実行 / デバッグできます。これは、C または C++ 言語を使い始めたばかりで、コンパイルして実行するファイルが 1 つまたは 2 つしかない場合に特に便利です。この場合、プロジェクトモデルの概念は複雑すぎて冗長に思えるかもしれません。プロジェクトモデルにアタッチせずに、CLion でファイルを開いてコンパイルし、実行またはデバッグするには、次の手順に従います。1. ファイル / フォルダーを...

複数の構成を実行する

CLion は、複数のプログラムインスタンスを一度に実行 / デバッグするいくつかの方法を提供します。たとえば、複数の異なるプロセスまたはタスクを起動する必要があるクライアントサーバーアプリや複雑なテストです。いずれにせよ、最初のステップは、起動する必要があるタスクまたはプロセスごとに実行構成を作成することです。必要な構成がすべて整ったら、起動するためのいくつかのオプションがあります。複合実行構成を使用する複数の構成を並行して起動する、起動前タスクを使用する複数の構成を順番に起動する、複数の構成...