Visual Studio に C および C++ サポートをインストールする

まだ Visual Studio と Microsoft C/C++ ツールをダウンロードしてインストールしていない場合は、ここで説明する方法に従って始めることができます。

Visual Studio 2022 のインストール

Visual Studio 2022 へようこそ このバージョンでは、必要な機能だけを簡単に選択してインストールできます。 占有領域が最小限まで小さくなっているため、インストールが速く、システムにほとんど影響しません。

Note

このトピックは、Windows への Visual Studio のインストールに適用されます。 Visual Studio Code は、Windows、Mac、Linux システムで実行できる、軽量なクロスプラットフォームの開発環境です。 Microsoft C/C++ for Visual Studio Code 拡張機能では、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 のエディションを選択し、[無料試用版] または [無料ダウンロード] ボタンを選択します。

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

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

  1. [ダウンロード] フォルダーで、次のいずれかのファイルと一致する、または似ているブートストラップをダブルクリックします。

    • Visual Studio Community の場合は vs_community.exe
    • Visual Studio Professional の場合は vs_professional.exe
    • Visual Studio Enterprise の場合は vs_enterprise.exe

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

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

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

インストーラーのインストールが済んだら、それを使用して、必要な "ワークロード" (機能セット) を選択することにより、インストールをカスタマイズできます。 ここではその方法を説明します。

  1. [Visual Studio のインストール] 画面で、必要なワークロードを見つけます。

    Visual studio installer with the Desktop development with C++ workload selected.

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

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

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

  2. 必要なワークロード (複数可) とオプション コンポーネントを選択した後、[インストール] を選択します。

    そうすると、ステータス画面が表示され、Visual Studio のインストールの進行状況が示されます。

ヒント

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

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

ワークロード機能を使用して Visual Studio のインストールをカスタマイズしない場合、またはワークロードのインストール以外のコンポーネントを追加する場合は、 [個別のコンポーネント] タブから個々のコンポーネントをインストールまたは追加することによって行うことができます。必要なものを選択した後、画面の指示に従います。

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

既定では、インストーラー プログラムが、最初の実行時にオペレーティング システムの言語の照合を試みます。 選択した言語で Visual Studio をインストールするには、Visual Studio インストーラーで [言語パック] タブをクリックした後、画面の指示に従います。

Screenshot of the Visual Studio Installer, showing the Install language packs tab view and the languages you can choose from like English, Spanish, Chinese (simplified or traditional), and more.

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

コマンド ラインからインストーラーを実行して、既定の言語を変更することもできます。 たとえば、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 を初めてインストールするときにのみ、別のドライブを選択できます。 既にインストールしてあるドライブを変更する場合は、Visual Studio をアンインストールした後、再インストールする必要があります。

手順 8 - 開発を始める

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

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

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

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

  4. Visual Studio で新しいプロジェクトが開き、コーディングできる状態になります。

Visual Studio 2019 のインストール

Visual Studio 2019 へようこそ このバージョンでは、必要な機能だけを簡単に選択してインストールできます。 占有領域が最小限まで小さくなっているため、インストールが速く、システムにほとんど影響しません。

Note

このトピックは、Windows への Visual Studio のインストールに適用されます。 Visual Studio Code は、Windows、Mac、Linux システムで実行できる、軽量なクロスプラットフォームの開発環境です。 Microsoft C/C++ for Visual Studio Code 拡張機能では、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 の対象プラットフォームと互換性」ページをご覧ください。

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

次に、Visual Studio ブートストラップ ファイルをダウンロードします。 これを行うには、次のボタンをクリックして、Visual Studio のダウンロードページに移動します。 [ダウンロード] ボタンを選択し、目的の Visual Studio のエディションを選択できます。

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

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

  1. [ダウンロード] フォルダーで、次のいずれかのファイルと一致する、または似ているブートストラップをダブルクリックします。

    • Visual Studio Community の場合は vs_community.exe
    • Visual Studio Professional の場合は vs_professional.exe
    • Visual Studio Enterprise の場合は vs_enterprise.exe

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

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

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

インストーラーのインストールが済んだら、それを使用して、必要な "ワークロード" (機能セット) を選択することにより、インストールをカスタマイズできます。 ここではその方法を説明します。

  1. [Visual Studio のインストール] 画面で、必要なワークロードを見つけます。

    Visual Studio 2019: Install a workload.

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

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

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

  2. 必要なワークロード (複数可) とオプション コンポーネントを選択した後、[インストール] を選択します。

    そうすると、ステータス画面が表示され、Visual Studio のインストールの進行状況が示されます。

ヒント

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

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

ワークロード機能を使用して Visual Studio のインストールをカスタマイズしない場合、またはワークロードのインストール以外のコンポーネントを追加する場合は、 [個別のコンポーネント] タブから個々のコンポーネントをインストールまたは追加することによって行うことができます。必要なものを選択した後、画面の指示に従います。

Screenshot of the Visual Studio Installer, showing the Install individual components tab view.

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

既定では、インストーラー プログラムが、最初の実行時にオペレーティング システムの言語の照合を試みます。 選択した言語で Visual Studio をインストールするには、Visual Studio インストーラーで [言語パック] タブをクリックした後、画面の指示に従います。

Screenshot of the Visual Studio Installer, showing the Install language packs tab view.

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

コマンド ラインからインストーラーを実行して、既定の言語を変更することもできます。 たとえば、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 を最速で実行できるドライブで維持できます。

Screenshot of the Visual Studio Installer, showing the installation locations tab view.

重要

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

手順 8 - 開発を始める

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

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

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

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

  4. Visual Studio で新しいプロジェクトが開き、コーディングできる状態になります。

Visual Studio 2017 のインストール

Visual Studio 2017 では、必要な機能だけを簡単に選択してインストールできます。 占有領域が最小限まで小さくなっているため、インストールが速く、システムにほとんど影響しません。

前提条件

  • ブロードバンド インターネット接続。 Visual Studio インストーラーでは、数ギガバイトのデータをダウンロードできます。

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

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

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

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

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

    ヒント

    このコミュニティ版は、個人の開発者、クラス学習、学術研究、オープン ソース開発向けです。 その他の用途には、Visual Studio 2017 Professional または Visual Studio 2017 Enterprise を使用してください。

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

    What you see when you download and install the Visual Studio Installer.

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

    Detail showing the Desktop development with C++ workload.

    C および C++ の場合は、[C++ によるデスクトップ開発] ワークロードを選択して、[インストール] を選択します。

    What you see when you select the Desktop development with C++ workload then choose the Install button.

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

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

    Visual Studio を初めて実行するときに使用する準備が整うまでに数分かかる場合があります。 経過を短縮して見ると次のようになります。

    Visual Studio sign in dialog.

    Visual Studio は、もう一度実行すると、より高速に起動します。

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

    Visual Studio notification flag.

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

Visual Studio 2015 のインストール

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

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

Visual Studio が実行されている場合は、次の手順に進むことができます。

次のステップ