次の方法で共有


Visual Studio で C と C++ のサポートをインストールする

Visual Studio と Microsoft C および C++ ツールをまだインストールしていない場合は、開始する方法を次に示します。

Visual Studio 2022 のインストール

Visual Studio 2022 へようこそ。 このバージョンでは、必要な機能だけを簡単に選択してインストールできます。 最小限のフットプリントが小さくなるため、Visual Studio はシステムへの影響が少なく、迅速にインストールされます。

この記事は、Windows での Visual Studio のインストールに適用されます。 Visual Studio Code は、Windows、Mac、Linux システムで実行される軽量のクロスプラットフォーム開発環境です。 Visual Studio Code 用 Microsoft C/C++ 拡張機能は、IntelliSense、デバッグ、コードの書式設定、オートコンプリートをサポートしています。 Visual Studio for Mac は Microsoft C++ をサポートしていませんが、.NET 言語とクロスプラットフォーム開発をサポートしています。 インストール手順については、「 Visual Studio for Mac のインストール」を参照してください。

このバージョンの新機能については、Visual Studio の リリース ノートを参照してください。

インストールの準備はできましたか? 次のステップ バイ ステップ ガイドを使用します。

手順 1 - Visual Studio 用にコンピューターを準備する

Visual Studio のインストールを開始する前に、次の手順を実行します。

  1. システム要件を確認します。 これらの要件は、お使いのコンピューターが Visual Studio 2022 をサポートしているかどうかを把握するのに役立ちます。

  2. 最新の Windows 更新プログラムを適用します。 これらの更新プログラムにより、最新のセキュリティ更新プログラムと Visual Studio に必要なシステム コンポーネントの両方がコンピューターに確実にインストールされます。

  3. コンピューターを再起動します。 再起動により、保留中のインストールまたは更新によって Visual Studio のインストールが妨げられることはありません。

  4. ディスク領域を解放します。 ディスク クリーンアップ アプリを実行するなどして、不要なファイルやアプリケーションを %SystemDrive% から削除します。

Visual Studio 2022 と並行して以前のバージョンの Visual Studio を実行する場合の質問については、 Visual Studio 2022 プラットフォームのターゲット設定と互換性 に関するページを参照してください。

手順 2 - Visual Studio をダウンロードする

次のボタンを選択して Visual Studio のダウンロード ページに移動し、Visual Studio ブートストラップ ファイルをダウンロードします。 必要な Visual Studio のエディションを選択し、[ 無料試用版 ] または [ 無料ダウンロード ] ボタンを選択します。

ヒント

Community エディションは、個々の開発者、教室での学習、学術研究、オープン ソース開発を対象としています。 その他の用途には、Visual Studio 2022 Professional または Visual Studio 2022 Enterprise をインストールします。

手順 3 - Visual Studio インストーラーをインストールする

ダウンロードしたブートストラップ ファイルを実行して、Visual Studio インストーラーをインストールします。 この新しい軽量インストーラーには、Visual Studio のインストールとカスタマイズの両方に必要なものがすべて含まれています。

  1. ダウンロード フォルダーから、VisualStudioSetup.exeというブートストラップ ファイルをダブルクリックします。

    ユーザー アカウント制御の通知を受け取った場合は、[ はい ] を選択してブートストラップを実行できるようにします。

  2. Microsoft ライセンス条項 と Microsoft プライバシーに関する声明を確認するようお願いします。 [ 続行] を選択します。

手順 4 - ワークロードを選択する

インストーラーを使用して、必要な ワークロードまたは機能セットを選択して、インストールをカスタマイズできます。

  1. Visual Studio のインストール画面で目的のワークロードを見つけます。

    C とワークロードを加えたデスクトップ開発が選択された Visual Studio 2022 インストーラーのスクリーンショット。

    コア C および C++ のサポートについては、 C++ ワークロードを使用したデスクトップ開発を 選択します。 既定のコア エディターが付属しています。これには、20 を超える言語の基本的なコード編集サポート、プロジェクトを必要とせずに任意のフォルダーからコードを開いて編集する機能、統合されたソース コード管理が含まれます。

    [ インストールの詳細 ] ウィンドウには、各ワークロードによってインストールされた、含まれているコンポーネントとオプションのコンポーネントが一覧表示されます。 この一覧では、オプションコンポーネントを選択または選択解除できます。 たとえば、Visual Studio 2017 または 2015 コンパイラ ツールセットを使用して開発をサポートするには、MSVC v141 または MSVC v140 オプション コンポーネントを選択します。 MFC、実験用モジュール言語拡張機能、IncrediBuild などのサポートを追加できます。

    他のワークロードでは、より多くの種類の開発がサポートされています。 たとえば、 ユニバーサル Windows プラットフォーム開発 ワークロードを選択して、Microsoft Store の Windows ランタイムを使用するアプリを作成します。 [C++ によるゲーム開発] を選択して、DirectX、Unreal、または Cocos2d を使用するゲームを作成します。 IoT 開発を含む Linux プラットフォームをターゲットにするには、 C++ を 使用した Linux 開発を選択します。

  2. 必要なワークロードとオプションのコンポーネントを選択したら、[インストール] を選択 します

    次に、Visual Studio のインストールの進行状況を示す状態画面が表示されます。

ヒント

インストール後はいつでも、最初にインストールしなかったワークロードまたはコンポーネントをインストールできます。 Visual Studio を開いている場合は、[ ツール>Get Tools and Features... に移動し、Visual Studio インストーラーを開きます。 または、[スタート] メニューから Visual Studio インストーラー を開きます。 そこから、インストールするワークロードまたはコンポーネントを選択できます。 次に、[ 変更] を選択します。

手順 5 - 個々のコンポーネントを選択する (省略可能)

ワークロード機能を使用して Visual Studio のインストールをカスタマイズしない場合、またはワークロードのインストールよりも多くのコンポーネントを追加する場合は、[ 個々 のコンポーネント] タブから個々のコンポーネントをインストールまたは追加します。目的の内容を選択し、プロンプトに従います。

手順 6 - 言語パックをインストールする (省略可能)

既定では、インストーラー プログラムは、初回実行時にオペレーティング システムの言語と一致しようとします。 選択した言語で Visual Studio をインストールするには、Visual Studio インストーラーから [言語パック ] タブを選択し、プロンプトに従います。

Visual Studio インストーラーのスクリーンショット。[言語パックのインストール] タブ ビューと、英語、スペイン語、中国語 (簡体字または繁体字) などから選択できる言語が表示されています。

コマンド ラインからインストーラーの言語を変更する

既定の言語を変更するもう 1 つの方法は、コマンド ラインからインストーラーを実行することです。 たとえば、次のコマンドを使用して、インストーラーを英語で強制的に実行できます: vs_installer.exe --locale en-US。 インストーラーは、次回実行時にこの設定を記憶します。 インストーラーは、zh-cn、zh-tw、cs-cz、en-us、es-es、fr-fr、de-de、it-it、ja-jp、ko-kr、pl-pl、pt-br、ru-ru、および tr-trの言語トークンをサポートしています。

手順 7 - インストール場所を変更する (省略可能)

システム ドライブ上の Visual Studio のインストールフットプリントを減らすことができます。 ダウンロード キャッシュ、共有コンポーネント、SDK、ツールを別のドライブに移動し、Visual Studio を実行するドライブを最速に保つことを選択できます。

Important

別のドライブは、Visual Studio を初めてインストールする場合にのみ選択できます。 既にインストール済みで、ドライブを変更する場合は、Visual Studio をアンインストールしてから再インストールする必要があります。

手順 8 - 開発を開始する

  1. Visual Studio のインストールが完了したら、[ 起動 ] ボタンを選択して、Visual Studio での開発を開始します。

  2. スタート ウィンドウで、[新しいプロジェクト作成] を選択します。

  3. 検索ボックスに、作成するアプリの種類を入力して、使用可能なテンプレートの一覧を表示します。 テンプレートの一覧は、インストール時に選択したワークロードによって異なります。 異なるテンプレートを表示するには、異なるワークロードを選択します。

    [ 言語 ] ドロップダウン リストを使用して、特定のプログラミング言語の検索をフィルター処理することもできます。 [プラットフォーム] リストと [プロジェクトの種類] リストを使用してフィルター処理することもできます。

  4. Visual Studio で新しいプロジェクトが開き、コーディングする準備ができました。

手順 9 - GitHub Copilot をインストールする

Visual Studio で GitHub Copilot を使用して、C++ 開発を支援できます。 Copilot は AI を利用したコーディング アシスタントで、コードの記述を高速化し、エラーを減らし、新しいソリューションを探索するのに役立ちます。

C++ コーディング シナリオで Copilot を使用する利点を次に示します。

  • 入力時に C++ 関数またはクラス全体を生成します。
  • プレーン言語のコメントまたはプロンプトに基づいて、コード補完を提案します。
  • 複雑なアルゴリズム、データ構造、標準ライブラリの使用に関するヘルプを表示します。
  • コンテキスト内の例を使用して、新しい API と最新の C++ パターンについて説明します。
  • コメントまたはコードに基づいてコンテキストに対応した提案を受け取ります。
  • コード内のエラーをデバッグします。
  • 既存のコードを簡略化してリファクタリングします。

GitHub Copilot をインストールするには、 GitHub Copilot のインストールと状態の管理に関するページを参照してください。

Visual Studio 2019 のインストール

Visual Studio 2019 へようこそ。 このバージョンでは、必要な機能だけを簡単に選択してインストールできます。 最小限のフットプリントが小さくなるため、Visual Studio はシステムへの影響が少なく、迅速にインストールされます。

この記事は、Windows での Visual Studio のインストールに適用されます。 Visual Studio Code は、Windows、Mac、Linux システムで実行される軽量のクロスプラットフォーム開発環境です。 Visual Studio Code 用 Microsoft C/C++ 拡張機能は、IntelliSense、デバッグ、コードの書式設定、オートコンプリートをサポートしています。 Visual Studio for Mac は Microsoft C++ をサポートしていませんが、.NET 言語とクロスプラットフォーム開発をサポートしています。 インストール手順については、「 Visual Studio for Mac のインストール」を参照してください。

このバージョンの新機能については、Visual Studio の リリース ノートを参照してください。

インストールの準備はできましたか? 次のステップ バイ ステップ ガイドを使用します。

手順 1 - Visual Studio 用にコンピューターを準備する

Visual Studio のインストールを開始する前に、次の手順を実行します。

  1. システム要件を確認します。 これらの要件は、お使いのコンピューターが Visual Studio 2019 をサポートしているかどうかを把握するのに役立ちます。

  2. 最新の Windows 更新プログラムを適用します。 これらの更新プログラムにより、最新のセキュリティ更新プログラムと Visual Studio に必要なシステム コンポーネントの両方がコンピューターに確実にインストールされます。

  3. コンピューターを再起動します。 再起動により、保留中のインストールまたは更新によって Visual Studio のインストールが妨げられることはありません。

  4. ディスク領域を解放します。 ディスク クリーンアップ アプリを実行するなどして、不要なファイルやアプリケーションを %SystemDrive% から削除します。

Visual Studio 2019 と並行して以前のバージョンの Visual Studio を実行する場合の質問については、「 Visual Studio 2019 Platform Targeting and Compatibility 」ページを参照してください。

手順 2 - Visual Studio をダウンロードする

次のボタンを選択して、Visual Studio の古いダウンロード ページに移動し、Visual Studio 2019 ブートストラップ ファイルをダウンロードします。

手順 3 - Visual Studio インストーラーをインストールする

ダウンロードしたブートストラップ ファイルを実行して、Visual Studio インストーラーをインストールします。 この新しい軽量インストーラーには、Visual Studio のインストールとカスタマイズの両方に必要なものがすべて含まれています。

  1. ダウンロード フォルダーからブートストラップ ファイルをダブルクリックします。

    ユーザー アカウント制御の通知を受け取った場合は、[ はい ] を選択してブートストラップを実行できるようにします。

  2. Microsoft ライセンス条項 と Microsoft プライバシーに関する声明を確認するようお願いします。 [ 続行] を選択します。

手順 4 - ワークロードを選択する

インストーラーを使用して、必要な ワークロードまたは機能セットを選択して、インストールをカスタマイズできます。

  1. Visual Studio のインストール画面で目的のワークロードを見つけます。

    Visual Studio 2019 インストーラーのスクリーンショット。

    コア C および C++ のサポートについては、 C++ ワークロードを使用したデスクトップ開発を 選択します。 既定のコア エディターが付属しています。これには、20 を超える言語に対する基本的なコード編集のサポート、プロジェクトを必要とせずに任意のフォルダーからコードを開いて編集する機能、統合されたソース コード管理が含まれます。

    [ インストールの詳細 ] ウィンドウには、各ワークロードによってインストールされた、含まれているコンポーネントとオプションのコンポーネントが一覧表示されます。 この一覧では、オプションコンポーネントを選択または選択解除できます。 たとえば、Visual Studio 2017 または 2015 コンパイラ ツールセットを使用して開発をサポートするには、MSVC v141 または MSVC v140 オプション コンポーネントを選択します。 MFC、実験用モジュール言語拡張機能、IncrediBuild などのサポートを追加できます。

    他のワークロードでは、より多くの種類の開発がサポートされています。 たとえば、 ユニバーサル Windows プラットフォーム開発 ワークロードを選択して、Microsoft Store の Windows ランタイムを使用するアプリを作成します。 [C++ によるゲーム開発] を選択して、DirectX、Unreal、Cocos2d を使用するゲームを作成します。 IoT 開発を含む Linux プラットフォームをターゲットにするには、 C++ を 使用した Linux 開発を選択します。

  2. 必要なワークロードとオプションのコンポーネントを選択したら、[インストール] を選択 します

    次に、Visual Studio のインストールの進行状況を示す状態画面が表示されます。

ヒント

インストール後はいつでも、最初にインストールしなかったワークロードまたはコンポーネントをインストールできます。 Visual Studio を開いている場合は、[ ツール>Get Tools and Features... に移動し、Visual Studio インストーラーを開きます。 または、[スタート] メニューから Visual Studio インストーラー を開きます。 そこから、インストールするワークロードまたはコンポーネントを選択できます。 次に、[ 変更] を選択します。

手順 5 - 個々のコンポーネントを選択する (省略可能)

ワークロード機能を使用して Visual Studio のインストールをカスタマイズしない場合、またはワークロードのインストールよりも多くのコンポーネントを追加する場合は、[ 個々 のコンポーネント] タブから個々のコンポーネントをインストールまたは追加します。目的の内容を選択し、プロンプトに従います。

Visual Studio インストーラーのスクリーンショット。[個々のコンポーネントのインストール] タブ ビューが表示されています。

手順 6 - 言語パックをインストールする (省略可能)

既定では、インストーラー プログラムは、初回実行時にオペレーティング システムの言語と一致しようとします。 選択した言語で Visual Studio をインストールするには、Visual Studio インストーラーから [言語パック ] タブを選択し、プロンプトに従います。

Visual Studio インストーラーのスクリーンショット。[言語パックのインストール] タブ ビューが表示されています。

コマンド ラインからインストーラーの言語を変更する

既定の言語を変更するもう 1 つの方法は、コマンド ラインからインストーラーを実行することです。 たとえば、次のコマンドを使用して、インストーラーを英語で強制的に実行できます: vs_installer.exe --locale en-US。 インストーラーは、次回実行時にこの設定を記憶します。 インストーラーは、zh-cn、zh-tw、cs-cz、en-us、es-es、fr-fr、de-de、it-it、ja-jp、ko-kr、pl-pl、pt-br、ru-ru、および tr-trの言語トークンをサポートしています。

手順 7 - インストール場所を変更する (省略可能)

システム ドライブ上の Visual Studio のインストールフットプリントを減らすことができます。 ダウンロード キャッシュ、共有コンポーネント、SDK、ツールを別のドライブに移動し、Visual Studio を実行するドライブを最速に保つことを選択できます。

Visual Studio インストーラーのスクリーンショット。インストール場所タブ ビューが表示されています。

Important

別のドライブは、Visual Studio を初めてインストールする場合にのみ選択できます。 既にインストール済みで、ドライブを変更する場合は、Visual Studio をアンインストールしてから再インストールする必要があります。

手順 8 - 開発を開始する

  1. Visual Studio のインストールが完了したら、[ 起動 ] ボタンを選択して、Visual Studio での開発を開始します。

  2. スタート ウィンドウで、[新しいプロジェクト作成] を選択します。

  3. 検索ボックスに、作成するアプリの種類を入力して、使用可能なテンプレートの一覧を表示します。 テンプレートの一覧は、インストール時に選択したワークロードによって異なります。 異なるテンプレートを表示するには、異なるワークロードを選択します。

    [ 言語 ] ドロップダウン リストを使用して、特定のプログラミング言語の検索をフィルター処理することもできます。 [プラットフォーム] リストと [プロジェクトの種類] リストを使用してフィルター処理することもできます。

  4. Visual Studio で新しいプロジェクトが開き、コーディングする準備ができました。

Visual Studio 2017 のインストール

Visual Studio 2017 では、必要な機能のみを簡単に選択してインストールできます。 最小フットプリントが小さいため、システムへの影響が少なく、迅速にインストールできます。

[前提条件]

  • Microsoft Windows 7 以降のバージョンを実行するコンピューター。 最適な開発エクスペリエンスを実現するために、最新バージョンの Windows をお勧めします。 Visual Studio をインストールする前に、最新の更新プログラムがシステムに適用されていることを確認します。

  • 十分な空きディスク領域。 Visual Studio には少なくとも 7 GB のディスク領域が必要であり、多くの一般的なオプションがインストールされている場合は 50 GB 以上かかることがあります。 C: ドライブにインストールすることをお勧めします。

ディスク領域とオペレーティング システムの要件の詳細については、「 Visual Studio 製品ファミリのシステム要件」を参照してください。 インストーラーは、選択したオプションに必要なディスク領域の量を報告します。

ダウンロードしてインストールする

  1. Windows 用 Visual Studio 2017 インストーラーをダウンロードするには、Visual Studio の 古いダウンロード ページに移動します。 [2017] セクションを展開し、[ダウンロード] ボタンを選択します。

  2. ダウンロードしたインストーラー ファイルを見つけて実行します。 ダウンロードしたファイルはブラウザーに表示されるか、 ダウンロード フォルダーに表示される場合があります。 インストーラーを実行するには管理者特権が必要です。 インストーラーがシステムに変更を加えるようにするアクセス許可を付与するように求める [ユーザー アカウント制御 ] ダイアログが表示される場合があります。[ はい] を選択します。 問題が発生した場合は、エクスプローラーでダウンロードしたファイルを見つけ、インストーラー アイコンを右クリックし、コンテキスト メニューから [ 管理者として実行 ] を選択します。

    Visual Studio インストーラーを示すアニメーション。

  3. インストーラーには、特定の開発領域に関連するオプションのグループであるワークロードの一覧が表示されます。 C++ のサポートは、既定ではインストールされていないオプションのワークロードの一部になりました。

    C とワークロードを加えたデスクトップ開発を示すスクリーンショット。

    C と C++ の場合は、 C++ ワークロードを使用したデスクトップ開発 を選択し、[インストール] を選択 します

    C とワークロードを加えたデスクトップ開発を示すアニメーションで、[インストール] ボタンを選択します。

  4. インストールが完了したら、[ 起動 ] ボタンを選択して Visual Studio を起動します。

    Visual Studio を初めて実行すると、Microsoft アカウントでサインインするように求められます。 お持ちでない場合は、無料で作成できます。 テーマも選択する必要があります。 必要に応じて、後で変更しても構いません。

    Visual Studio を初めて実行するときに使用する準備が整うまでに数分かかる場合があります。

  5. Visual Studio が開いたら、タイトル バーのフラグ アイコンが強調表示されているかどうかを確認します。

    Visual Studio 通知フラグのスクリーンショット。

    強調表示されている場合は、それを選択して [通知 ] ウィンドウを開きます。 Visual Studio で利用可能な更新プログラムがある場合は、今すぐインストールすることをお勧めします。 インストールが完了したら、Visual Studio を再起動します。

Visual Studio 2015 のインストール

Visual Studio 2015 をインストールするには、Visual Studio の 古いダウンロード ページに移動します。 [2015] セクションを展開し、[ダウンロード] ボタンを選択します。 ダウンロードしたセットアップ プログラムを実行し、[ カスタム インストール ] を選択し、C++ コンポーネントを選択します。 既存の Visual Studio 2015 インストールに C および C++ のサポートを追加するには、Windows の [スタート] ボタンを選択し、「 プログラムの削除の追加」と入力します。 結果の一覧からプログラムを開き、インストールされているプログラムの一覧で Visual Studio 2015 のインストールを見つけます。 それをダブルクリックし、[ 変更 ] を選択し、インストールする Visual C++ コンポーネントを選択します。

一般に、Visual Studio 2015 コンパイラを使用してコードをコンパイルする必要がある場合でも、最新バージョンの Visual Studio を使用することを強くお勧めします。 詳細については、「Visual Studio でネイティブ マルチ ターゲットを利用し、古いプロジェクトを作成する」を参照してください。

Visual Studio が実行されている場合は、次の手順に進む準備が整います。

次のステップ