マイクロソフト C++ ビルドツール 2019 (Build Tools for Visual Studio 2019) のインストール(Windows 上)

Windows での,マイクロソフト C++ ビルドツール 2019 (Build Tools for Visual Studio 2019) のインストールと動作確認手順をスクリーンショット等で説明する.

目次

  1. マイクロソフト C++ ビルドツール 2019 (Build Tools for Visual Studio 2019) のインストール
  2. コマンドでコンパイルしてみる

YouTube の動画

動画リンク: https://www.youtube.com/watch?v=7NUhUTdd75Q

マイクロソフト C++ ビルドツール 2019 (Build Tools for Visual Studio 2019) のインストール

Visual Studioは,マイクロソフトの統合開発環境.複数のバージョンの Visual Studio を併用する場合には,リリースの順(例えば 2013→2015の順)にインストールを行うこと.

インストール手順

  1. Visual Studio のダウンロードの Web ページを開く

    https://visualstudio.microsoft.com/ja/downloads/

  2. スクロールし,下の「以前のバージョンをダウンロード」をクリック
  3. 2019」をクリック
  4. ダウンロード」をクリック
  5. このとき,Visual Studio Subscription のログインを求められる場合がある.
  6. Build Tools for Visual Studio 2019 (vesion 16.11)」 の下の「Download」をクリック
  7. ダウンロードが始まる
  8. ダウンロードした .exe ファイルを実行する
  9. 表示を確認し,「続行」をクリック
  10. C++ によるデスクトップ開発」をクリック.「インストール」をクリック.
  11. ダウンロードとインストールが始まる
  12. インストール終了の確認

    「再起動が必要です」と表示された場合には,指示に従う.

コマンドでコンパイルしてみる

Visual Studioビルドツール(Build Tools) をコマンドラインで使いたいときは, Visual Studio の x64 Native Tools コマンドプロンプトを使う.

  1. Visual Studio の x64 Native Tools コマンドプロンプトを起動.

    Windows のスタートメニューで「Visual Studio 2019」の下の「x64 Native Tools Command Prompt for VS 2019」で起動する.(あるいは類似のものを探す)

    以下の操作は,この x64 Native Tools コマンドプロンプトで行います。

  2. cl にパスが通っていることを確認する

    エラーメッセージが出ていないことを確認.

    where cl
    

    このとき, 「cl が表示されない」 という場合は,次の手順で,Visual Studio Build Tools 2019C++ についての設定を行う.

    1. C++ についての設定をしたいので、Visual Studio Installer (Visual Studio インストーラー)を起動

      Windows のスタートメニューからの起動が簡単

    2. Visual Studio Build Tools 2019 の画面で「変更」をクリック
    3. C++ Build Tools」をクリックし、右下の「変更」をクリック
    4. インストールが始まる.しばらく待つ.
  3. コンパイラの動作確認

    まず,エディタを開く. ここではメモ帳 (notepad) を使っている.

    x64 Native Tools コマンドプロンプト で,次のコマンドを実行する. ファイル名は hello.c としている.

    cd /d c:%HOMEPATH%
    notepad hello.c
    
  4. いまメモ帳で開いたファイルを, 次のように編集する(コピー&ペーストしてください).そして保存する.
    #include<stdio.h>
    int main() {
        printf("Hello,World!\n");
        printf("sizeof(size_t)=%ld\n", sizeof(size_t));
        return 0;
    }
    
  5. 次のコマンドを実行

    x64 Native Tools コマンドプロンプトを使うこと.

    結果として,「Hello,World!」「sizeof(size_t)=8」と表示されればOK.

    del hello.exe
    cl hello.c
    .\hello.exe
    

    実行結果例