Visual Studio Community 2022 のインストール(winget を使用しないインストール)(Windows 上)

Visual Studio Community 2022のインストール手順を説明する.まず,公式のVisual StudioのWebページにアクセスし,「Visual Studioのダウンロード」をクリックする.適切なオプションを選択してダウンロードを開始し,インストーラを実行する.初回起動時の設定を行い,開発環境や配色テーマを選択する.その次に,C++アプリケーションの作成を行う.プロジェクトの種類を選択し、プロジェクト名などの設定を行う.その後,ビルドと実行を行う.これにより,動作を確認できる.さらに、x64 Native Toolsを使用してコマンドラインでビルドや実行を行う手順も説明している.これにより、Windows上でVisual Studio Community 2022をインストールし、プログラミングを行うことができる.

公式リリースノート https://docs.microsoft.com/en-gb/visualstudio/releases/2022/release-notes

* もし,「マイクロソフト C++ ビルドツールだけが必要.Visual Studio を使う予定はない」という場合にはマイクロソフト C++ ビルドツールを単独でインストールする方が簡単ですばやく済む(その手順は別ページで説明)

目次

  1. Visual Studio Community 2022 のインストール(winget を使用するインストール)(Windows 上)
  2. Visual Studio Community 2022 のインストール(winget を使用しないインストール)(Windows 上)
  3. 初回起動時設定を行う
  4. C++ アプリケーションを作成する
  5. Navive Tools コマンドプロンプトをつかって,コマンドラインでビルドと実行を行う手順

関連する外部ページ

関連項目Visual Studio のインストール(Windows 上)

YouTube 動画の URL: https://www.youtube.com/watch?v=l1Z6G23i1D4

ドクセルの URL: https://www.docswell.com/s/6674398749/ZGJ7NZ-2022-04-15-171852

Visual Studio Community 2022 のインストール(winget を使用するインストール)(Windows 上)

以下のコマンドを管理者権限コマンドプロンプトで実行する (手順:Windowsキーまたはスタートメニュー → cmd と入力 → 右クリック → 「管理者として実行」)。

winget install --scope machine --accept-source-agreements --accept-package-agreements Microsoft.VisualStudio.2022.Community --override "--add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core Microsoft.VisualStudio.Component.VC.CLI.Support Microsoft.VisualStudio.Component.CoreEditor Microsoft.VisualStudio.Component.NuGet Microsoft.VisualStudio.Component.Roslyn.Compiler Microsoft.VisualStudio.Component.TextTemplating Microsoft.VisualStudio.Component.Windows11SDK.26100 Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.ATL Microsoft.VisualStudio.Component.VC.ATLMFC Microsoft.VisualStudio.Component.VC.Llvm.Clang Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset Microsoft.VisualStudio.Component.VC.CMake.Project Microsoft.VisualStudio.Component.VC.ASAN Microsoft.VisualStudio.Component.Vcpkg"
winget install --scope machine --accept-source-agreements --accept-package-agreements --silent Microsoft.VCRedist.2015+.x64

インストールされるコンポーネント:

インストール完了の確認

winget list Microsoft.VisualStudio.2022.Community

Visual Studio Community 2022 のインストール(winget を使用しないインストール)(Windows 上)

  1. Visual Studio Community のWebページを開く

    https://www.visualstudio.com/products/visual-studio-community-vs

  2. Visual Studio のダウンロード」をクリック
  3. ダウンロードが始まる
  4. ダウンロードした .exe ファイルを実行する
  5. 表示をよく確認する

    続行」をクリックしたあと,しばらく待つ.

  6. 次のような画面が開くので,種類を選ぶ.

    下の図では,「C++ によるデスクトップ開発 」を選び、 「インストール 」をクリックしている.

  7. インストールが始まる.

初回起動時設定を行う

  1. 起動する
  2. サインインが必要なときはサインインする(必要ないときは「後で行う」をクリック)
  3. 開発環境を選ぶ(特に問題がなければ「全般」のままでよい). そして・配色テーマも選ぶ. 「Visual Studio の開始」をクリック.

C++ アプリケーションを作成する

  1. 種類を選ぶ

    ここでは「新しいプロジェクトの作成」を選んだものとして,説明を続ける.

  2. 種類で「新しいプロジェクトの作成 (Create a new project)」を選んだときは,プロジェクトの種類を選ぶ.

    ここでは「コンソール アプリ」を選んだものとして,説明を続ける.

    次へ」をクリック.

    そして、プロジェクト名などを設定する

  3. Visual Studio の画面が開く
  4. ビルド」→「ソリューションのビルド」と操作してビルドする.
  5. デバッグ」→「デバッグなしで開始」と操作して実行する.
  6. 画面が開くので確認する

Navive Tools コマンドプロンプトをつかって,コマンドラインでビルドと実行を行う手順

  1. 以下の操作をx64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)で実行する   (手順:スタートメニュー →Visual Studio 20xx」の下の「x64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)」 を選ぶ)。
    「x64 Native Tools コマンドプロンプト」がないときは,ビルドツール (Build Tools) をインストールすると,x64 Native Tools コマンドプロンプトもインストールされる.その手順は,別ページ »で説明している.
  2. cl にパスが通っていることを確認する

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

    where cl
    
  3. コンパイラの確認のため、 エディタを使って次のプログラムファイルを作成。「hello.c」のようなファイル名で保存.
    #include<stdio.h>
    int main() {
        printf("Hello,World!\n");
        printf("sizeof(size_t)=%ld\n", sizeof(size_t));
        return 0;
    }
    
  4. 以下のコマンドをx64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)で実行する   (手順:スタートメニュー →Visual Studio 20xx」の下の「x64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)」 → 「管理者として実行」)。

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

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

    x64 Native Tools コマンドプロンプト での実行結果例