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

まだ Visual Studio と Microsoft C/C++ ツールをダウンロードしてインストールしていない場合は、ここで説明する方法に従って始めることができます。If you haven't downloaded and installed Visual Studio and the Microsoft C/C++ tools yet, here's how to get started.

Visual Studio 2019 のインストールVisual Studio 2019 Installation

Visual Studio 2019 へようこそWelcome to Visual Studio 2019! このバージョンでは、必要な機能だけを簡単に選択してインストールできます。In this version, it's easy to choose and install just the features you need. 占有領域が最小限まで小さくなっているため、インストールが速く、システムにほとんど影響しません。And because of its reduced minimum footprint, it installs quickly and with less system impact.

注意

このトピックは、Windows への Visual Studio のインストールに適用されます。This topic applies to installation of Visual Studio on Windows. Visual Studio Code は、Windows、Mac、Linux システムで実行できる、軽量なクロスプラットフォームの開発環境です。Visual Studio Code is a lightweight, cross-platform development environment that runs on Windows, Mac, and Linux systems. Microsoft C/C++ for Visual Studio Code 拡張機能では、IntelliSense、デバッグ、コードの書式設定、オートコンプリートがサポートされています。The Microsoft C/C++ for Visual Studio Code extension supports IntelliSense, debugging, code formatting, auto-completion. Visual Studio for Mac では、Microsoft C++ はサポートされていませんが、.NET 言語とクロスプラットフォームの開発はサポートされています。Visual Studio for Mac doesn't support Microsoft C++, but does support .NET languages and cross-platform development. インストールの手順については、Visual Studio for Mac をインストールする」を参照してください。For installation instructions, see Install Visual Studio for Mac.

このバージョンの他の新機能については、Want to know more about what else is new in this version? Visual Studio のリリース ノートを参照してください。See the Visual Studio release notes.

インストールの準備ができたら、Ready to install? 各ステップを順に実行していきます。We'll walk you through it, step-by-step.

手順 1 - コンピューターで Visual Studio の準備ができていることを確認するStep 1 - Make sure your computer is ready for Visual Studio

Visual Studio のインストールを開始する前にBefore you begin installing Visual Studio:

  1. システム要件を確認します。Check the system requirements. これらの要件により、ご利用のコンピューターが Visual Studio 2019 に対応しているかどうかを確認できます。These requirements help you know whether your computer supports Visual Studio 2019.

  2. 最新の Windows 更新プログラムを適用します。Apply the latest Windows updates. これらの更新プログラムにより、Visual Studio の最新のセキュリティ更新プログラムと必要なシステム コンポーネントの両方がコンピューターにインストールされます。These updates ensure that your computer has both the latest security updates and the required system components for Visual Studio.

  3. 再起動します。Reboot. この再起動により、Visual Studio のインストールの際に妨げとなる、保留中のインストールや更新プログラムがないようにします。The reboot ensures that any pending installs or updates don't hinder the Visual Studio install.

  4. 記憶域を解放します。Free up space. ディスク クリーンアップ アプリを実行するなどして、%SystemDrive% から不要なファイルとアプリケーションを削除します。Remove unneeded files and applications from your %SystemDrive% by, for example, running the Disk Cleanup app.

Visual Studio 2019 と以前のバージョンの Visual Studio を共存させて実行することについて疑問点がある場合は、「Visual Studio 2019 の対象プラットフォームと互換性」ページをご覧ください。For questions about running previous versions of Visual Studio side by side with Visual Studio 2019, see the Visual Studio 2019 Platform Targeting and Compatibility page.

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

次に、Visual Studio ブートストラップ ファイルをダウンロードします。Next, download the Visual Studio bootstrapper file. これを行うには、以下のボタンを選択し、必要な Visual Studio のエディションを選択して、 [保存][フォルダーを開く] の順に選択します。To do so, choose the following button, choose the edition of Visual Studio that you want, choose Save, and then choose Open folder.

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

ブートストラップ ファイルを実行して、Visual Studio インストーラーをインストールします。Run the bootstrapper file to install the Visual Studio Installer. この新しい軽量インストーラーには、Visual Studio のインストールとカスタマイズの両方に必要なすべてのものが含まれています。This new lightweight installer includes everything you need to both install and customize Visual Studio.

  1. [ダウンロード] フォルダーで、次のいずれかのファイルと一致する、または似ているブートストラップをダブルクリックします。From your Downloads folder, double-click the bootstrapper that matches or is similar to one of the following files:

    • Visual Studio Community の場合は vs_community.exevs_community.exe for Visual Studio Community
    • Visual Studio Professional の場合は vs_professional.exevs_professional.exe for Visual Studio Professional
    • Visual Studio Enterprise の場合は vs_enterprise.exevs_enterprise.exe for Visual Studio Enterprise

    ユーザー アカウント制御の通知を受信する場合、 [はい] を選択します。If you receive a User Account Control notice, choose Yes.

  2. Microsoft のライセンス条項プライバシーに関する声明の確認を求められます。We'll ask you to acknowledge the Microsoft License Terms and the Microsoft Privacy Statement. [続行] を選択します。Choose Continue.

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

インストーラーのインストールが済んだら、それを使用して、必要な "ワークロード" (機能セット) を選択することにより、インストールをカスタマイズできます。After the installer is installed, you can use it to customize your installation by selecting the workloads, or feature sets, that you want. ここではその方法を説明します。Here's how.

  1. [Visual Studio のインストール] 画面で、必要なワークロードを見つけます。Find the workload you want in the Installing Visual Studio screen.

    Visual Studio 2019:ワークロードをインストールする

    コア C および C++ のサポートの場合は、"C++ によるデスクトップ開発" ワークロードを選択します。For core C and C++ support, choose the "Desktop development with C++" workload. これには既定のコア エディターが用意されており、20 を超える言語の基本的なコード編集サポートが含まれ、プロジェクトなしで任意のフォルダーからコードを開いて編集することができます。また、統合ソース コード管理を利用できます。It comes with the default core editor, which includes basic code editing support for over 20 languages, the ability to open and edit code from any folder without requiring a project, and integrated source code control.

    追加のワークロードでは、他の種類の開発がサポートされています。Additional workloads support other kinds of development. たとえば、Microsoft Store 用の Windows ランタイムを使用するアプリを作成するには、"ユニバーサル Windows プラットフォーム開発" ワークロードを選択します。For example, choose the "Universal Windows Platform development" workload to create apps that use the Windows Runtime for the Microsoft Store. DirectX、Unreal、Cocos2d を使用するゲームを作成するには、"C++ によるゲーム開発" を選択します。Choose "Game development with C++" to create games that use DirectX, Unreal, and Cocos2d. IoT 開発など、Linux プラットフォームを対象とするには、"C++ による Linux 開発" を選択します。Choose "Linux development with C++" to target Linux platforms, including IoT development.

    [インストールの詳細] ペインには、各ワークロードのインストールに含まれるオプションのコンポーネントの一覧が表示されます。The Installation details pane lists the included and optional components installed by each workload. この一覧では、オプション コンポーネントを選択または選択解除できます。You can select or deselect optional components in this list. たとえば、Visual Studio 2017 または 2015 のコンパイラ ツールセットを使用して開発をサポートするには、MSVC v141 または MSVC v140 のオプション コンポーネントを選択します。For example, to support development by using the Visual Studio 2017 or 2015 compiler toolsets, choose the MSVC v141 or MSVC v140 optional components. MFC、実験的なモジュール言語拡張機能、IncrediBuild などのサポートを追加できます。You can add support for MFC, the experimental Modules language extension, IncrediBuild, and more.

  2. 必要なワークロード (複数可) とオプション コンポーネントを選択した後、 [インストール] を選択します。After you choose the workload(s) and optional components you want, choose Install.

    そうすると、ステータス画面が表示され、Visual Studio のインストールの進行状況が示されます。Next, status screens appear that show the progress of your Visual Studio installation.

ヒント

インストール後いつでも、最初にインストールしなかったワークロードまたはコンポーネントをインストールできます。At any time after installation, you can install workloads or components that you didn't install initially. Visual Studio を開いている場合は、 [ツール] > [ツールと機能を取得] に移動すると、Visual Studio インストーラーが開きます。If you have Visual Studio open, go to Tools > Get Tools and Features... which opens the Visual Studio Installer. または、スタート メニューから Visual Studio インストーラーを開きます。Or, open Visual Studio Installer from the Start menu. そこから、インストールするワークロードまたはコンポーネントを選択できます。From there, you can choose the workloads or components that you wish to install. 次に、 [変更] を選択します。Then, choose Modify.

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

ワークロード機能を使用して Visual Studio のインストールをカスタマイズしない場合、またはワークロードのインストール以外のコンポーネントを追加する場合は、 [個別のコンポーネント] タブから個々のコンポーネントをインストールまたは追加することによって行うことができます。必要なものを選択した後、画面の指示に従います。If you don't want to use the Workloads feature to customize your Visual Studio installation, or you want to add more components than a workload installs, you can do so by installing or adding individual components from the Individual components tab. Choose what you want, and then follow the prompts.

Visual Studio 2019 - 個々のコンポーネントのインストールVisual Studio 2019 - Install individual components

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

既定では、インストーラー プログラムが、最初の実行時にオペレーティング システムの言語の照合を試みます。By default, the installer program tries to match the language of the operating system when it runs for the first time. 選択した言語で Visual Studio をインストールするには、Visual Studio インストーラーで [言語パック] タブをクリックした後、画面の指示に従います。To install Visual Studio in a language of your choosing, choose the Language packs tab from the Visual Studio Installer, and then follow the prompts.

Visual Studio 2019 - 言語パックのインストールVisual Studio 2019 - Install language packs

コマンド ラインかインストーラーの言語を変更するChange the installer language from the command line

コマンド ラインからインストーラーを実行して、既定の言語を変更することもできます。Another way that you can change the default language is by running the installer from the command line. たとえば、vs_installer.exe --locale en-US コマンドを実行して、インストーラーを英語で実行するように指定することができます。For example, you can force the installer to run in English by using the following command: vs_installer.exe --locale en-US. この設定は、次回インストーラーを実行したときにも保持されています。The installer will remember this setting when it's run the next time. インストーラーでは次の言語トークンがサポートされます。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。The installer supports the following language tokens: 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, and tr-tr.

手順 7 - インストール場所の変更 (省略可能)Step 7 - Change the installation location (Optional)

システム ドライブ上の Visual Studio のインストール占有領域を小さくすることができます。You can reduce the installation footprint of Visual Studio on your system drive. ダウンロード キャッシュ、共有コンポーネント、SDK、およびツールを別のドライブに移動して、Visual Studio を最速で実行できるドライブで維持できます。You can choose to move the download cache, shared components, SDKs, and tools to different drives, and keep Visual Studio on the drive that runs it the fastest.

Visual Studio 2019 - インストール場所を変更するVisual Studio 2019 - Change installation locations

重要

Visual Studio を初めてインストールするときにのみ、別のドライブを選択できます。You can select a different drive only when you first install Visual Studio. 既にインストールしてあるドライブを変更する場合は、Visual Studio をアンインストールした後、再インストールする必要があります。If you've already installed it and want to change drives, you must uninstall Visual Studio and then reinstall it.

手順 8 - 開発を始めるStep 8 - Start developing

  1. Visual Studio のインストールが完了したら [起動] を選択して、Visual Studio を使用した開発を開始します。After Visual Studio installation is complete, choose the Launch button to get started developing with Visual Studio.

  2. スタート ウィンドウで、 [新しいプロジェクトの作成] を選択します。On the start window, choose Create a new project.

  3. 検索ボックスに作成するアプリの種類を入力し、使用可能なテンプレートの一覧を表示します。In the search box, enter the type of app you want to create to see a list of available templates. テンプレートの一覧は、インストール時に選択したワークロードに依存します。The list of templates depends on the workload(s) that you chose during installation. 別のテンプレートを表示するには、異なるワークロードを選択します。To see different templates, choose different workloads.

    [言語] ドロップダウン リストを使用して、特定のプログラミング言語に検索をフィルター処理することもできます。You can also filter your search for a specific programming language by using the Language drop-down list. [プラットフォーム] の一覧や [プロジェクトの種類] の一覧を使用して、フィルター処理することもできます。You can filter by using the Platform list and the Project type list, too.

  4. Visual Studio で新しいプロジェクトが開き、コーディングできる状態になります。Visual Studio opens your new project, and you're ready to code!

Visual Studio 2017 のインストールVisual Studio 2017 Installation

Visual Studio 2017 では、必要な機能だけを簡単に選択してインストールできます。In Visual Studio 2017, it's easy to choose and install just the features you need. 占有領域が最小限まで小さくなっているため、インストールが速く、システムにほとんど影響しません。And because of its reduced minimum footprint, it installs quickly and with less system impact.

必須コンポーネントPrerequisites

  • ブロードバンド インターネット接続。A broadband internet connection. Visual Studio インストーラーでは、数ギガバイトのデータをダウンロードできます。The Visual Studio installer can download several gigabytes of data.

  • Microsoft Windows 7 またはそれ以降のバージョンを稼働しているコンピューター。A computer that runs Microsoft Windows 7 or later versions. 最適な開発作業のためには、Windows 10 をお勧めします。We recommend Windows 10 for the best development experience. Visual Studio をインストールする前に、お使いのシステムに最新の更新プログラムが適用されていることを確認してください。Make sure that the latest updates are applied to your system before you install Visual Studio.

  • 十分な空きディスク領域。Enough free disk space. Visual Studio では、少なくとも 7 GB のディスク領域が必要であり、よく使われる多くのオプションをインストールすると、50 GB 以上になることがあります。Visual Studio requires at least 7 GB of disk space, and can take 50 GB or more if many common options are installed. C: ドライブにインストールすることをお勧めします。We recommend you install it on your C: drive.

ディスク領域とオペレーティング システムの要件の詳細については、「Visual Studio 2017 製品ファミリのシステム要件」を参照してください。For details on the disk space and operating system requirements, see Visual Studio Product Family System Requirements. インストーラーでは、選択したオプションに必要なディスク領域の量が示されます。The installer reports how much disk space is required for the options you select.

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

  1. 最新の Windows 用 Visual Studio 2017 インストーラーをダウンロードします。Download the latest Visual Studio 2017 installer for Windows.

    ヒント

    このコミュニティ版は、個人の開発者、クラス学習、学術研究、オープン ソース開発向けです。The Community edition is for individual developers, classroom learning, academic research, and open source development. その他の用途には、Visual Studio 2017 Professional または Visual Studio 2017 Enterprise を使用してください。For other uses, install Visual Studio 2017 Professional or Visual Studio 2017 Enterprise.

  2. ダウンロードしたインストーラー ファイルを見つけて実行します。Find the installer file you downloaded and run it. ブラウザーに表示される場合もあれば、ダウンロード フォルダーにある場合もあります。It may be displayed in your browser, or you may find it in your Downloads folder. インストーラーを実行するには管理者特権が必要です。The installer needs Administrator privileges to run. インストーラーがシステムを変更できるようにアクセス許可の付与を求める [ユーザー アカウント制御] ダイアログが表示される場合があります。 [はい] を選択します。You may see a User Account Control dialog asking you to give permission to let the installer make changes to your system; choose Yes. 問題が発生する場合は、エクスプローラーでダウンロードしたファイルを見つけ、インストーラー アイコンを右クリックして、コンテキスト メニューから [管理者として実行] を選択します。If you're having trouble, find the downloaded file in File Explorer, right-click on the installer icon, and choose Run as Administrator from the context menu.

    Visual Studio インストーラーをダウンロードしてインストールするDownload and install the Visual Studio Installer

  3. インストーラーによって、ワークロード一覧が表示されます。これは、特定の開発分野の関連オプションのグループです。The installer presents you with a list of workloads, which are groups of related options for specific development areas. C++ のサポートは、既定ではインストールされないオプションのワークロードの一部になっています。Support for C++ is now part of optional workloads that aren't installed by default.

    C++ によるデスクトップ開発ワークロードDesktop development with C++ workload

    C および C++ の場合は、 [C++ によるデスクトップ開発] ワークロードを選択して、 [インストール] を選択します。For C and C++, select the Desktop development with C++ workload and then choose Install.

    C++ によるデスクトップ開発ワークロードをインストールするInstall the Desktop development with C++ workload

  4. インストールが終わったら、 [起動] ボタンを選択して Visual Studio を開始します。When the installation completes, choose the Launch button to start Visual Studio.

    Visual Studio を初めて実行すると、Microsoft アカウントでサインインするように求められます。The first time you run Visual Studio, you're asked to sign in with a Microsoft Account. それらのいずれのアカウントもない場合は、新しいアカウントを無料で作成できます。If you don't have one, you can create one for free. テーマも選択する必要があります。You must also choose a theme. 心配しないでください。後で必要に応じて変更できます。Don't worry, you can change it later if you want to.

    初めて実行したときは、Visual Studio が使用できるようになるまでに、数分かかる場合があります。It may take Visual Studio several minutes to get ready for use the first time you run it. 経過を短縮して見ると次のようになります。Here's what it looks like in a quick time-lapse:

    Visual Studio 2017 のサインインVisual Studio 2017 sign in

    2 回目以降の実行では、Visual Studio ははるかに速く起動するようになります。Visual Studio starts much faster when you run it again.

  5. Visual Studio が開いたら、タイトル バーのフラグ アイコンが強調表示されているかどうかを確認します。When Visual Studio opens, check to see if the flag icon in the title bar is highlighted:

    Visual Studio 2017 の通知フラグVisual Studio 2017 notification flag

    強調表示されている場合は、それを選択して [通知] ウィンドウを開きます。If it's highlighted, select it to open the Notifications window. Visual Studio に利用可能な更新プログラムがある場合は、すぐにインストールすることをお勧めします。If there are any updates available for Visual Studio, we recommend you install them now. インストールが完了したら、Visual Studio を再起動します。Once the installation is complete, restart Visual Studio.

Visual Studio 2015 のインストールVisual Studio 2015 Installation

Visual Studio 2015 をインストールするには、以前のバージョンの Visual Studio のダウンロード ページに移動してください。To install Visual Studio 2015, go to Download older versions of Visual Studio. セットアップ プログラムを実行し、カスタム インストールで C++ コンポーネントを選択します。Run the setup program and choose Custom installation and then choose the C++ component. Visual Studio 2015 の既存のインストールに C および C++ のサポートを追加するには、Windows の [スタート] ボタンをクリックし、「プログラムの追加と削除」と入力します。To add C and C++ support to an existing Visual Studio 2015 installation, click on the Windows Start button and type Add Remove Programs. 結果の一覧からプログラムを開き、インストールされているプログラムの一覧で、Visual Studio 2015 のインストールを見つけます。Open the program from the results list and then find your Visual Studio 2015 installation in the list of installed programs. それをダブルクリックし、 [変更] を選択して、インストールする Visual C++ コンポーネントを選択します。Double-click it, then choose Modify and select the Visual C++ components to install.

一般に、Visual Studio 2015 コンパイラを使用してコードをコンパイルする必要がある場合でも、最新バージョンの Visual Studio を使用することを強くお勧めします。In general, we highly recommend that you use the latest version of Visual Studio even if you need to compile your code using the Visual Studio 2015 compiler. 詳細については、「Visual Studio でネイティブ マルチ ターゲットを利用し、古いプロジェクトを作成する」を参照してください。For more information, see Use native multi-targeting in Visual Studio to build old projects.

Visual Studio が実行されている場合は、次の手順に進むことができます。When Visual Studio is running, you're ready to continue to the next step.

次の手順Next Steps