2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

C++開発環境構築(Visual Studio 2022 Preview)

Posted at

C++開発環境構築(Visual Studio 2022 プレビュー)

C++の開発環境を構築する。

今回使用するのはVisual Studio 2022プレビュー版です。

2022は未だプレビュー版なので、安定して使用したい人は2019を使用するのが良いと思います。

Visual Studio について

Visual Studio とは

  • Microsoft社製
  • Android、iOS、Mac、Windows、Web、クラウド向けのアプリを開発できるアプリ

ダウンロード > インストール

Windows10にインストールします。

ダウンロード先 : Visual Studio 2022 プレビュー

以下からDLする。

microsoft_website_001.png

DLしてきたexeファイルを実行して、Visual Studio Installerをインストール > Visual Studio Installerを実行 >

使用可能 > Visual Studio Community 2022 Preview > インストール >

無料で使用したいので、Community版をインストールします。

visual_studio_installer_001.png

今回はC言語およびC++で開発したいため、C++によるデスクトップ開発を選択します。

他の言語等を使用したくなった場合は、後でVisual Studio Installerから追加できますので最小限の構成で大丈夫です。

visual_studio_installer_002.png

過去のバージョンでは、コンパイルログやError messageが日本語だと文字化けするという問題があり、その回避策として英語表示にするという方がいたようです。@MusicScience37様の記事を参考にしました。

やはり言語パックも後から追加変更できますので、ここでは日本語のままにしておきます。

visual_studio_installer_003.png

私はインストールフォルダをDドライブに変更します。

システムドライブは極力触りたくないと考えているからです。まぁ明確なデメリットを認識しているわけではありません。システムドライブがSSDならそちらにインストールするのも良いかもしれません。

下記の画像のとおり、インストールフォルダをDドライブに変更しても、一部のデータはシステムドライブ(C:)にインストールされるようです。

また、Visual Studioのインストール容量を少しでも減らしたい方は、「インストール後にダウンロードキャッシュを保持します」のチェックボックスを外しておくと良いです。

ただし、チェックを外すとインストールや変更時に再度ダウンロード作業が発生するようになります。Remember The Time様を参考にしました。

あと、インターネットが低速の場合は、「ダウンロードしながらインストールする」を「全部ダウンロードしてからインストールする」に変更すると良いです。

それでは設定が完了したら、インストールを実行します。

visual_studio_installer_004.png

インストールが完了しました。

DLおよびインストールの合計時間は10分かからないくらいでした。指示どおり再起動します。

visual_studio_installer_005.png

Visual Studio起動 > サインイン

インストールしたVisual Studio 2022を起動します。

サインインを求められます。

visual_studio_2022_001.png

サインインします。

visual_studio_2022_002.png

プロジェクト作成 > Hello World!

新しいプロジェクトの作成 >

visual_studio_2022_003.png

コンソールアプリ > 次へ >

visual_studio_2022_004.png

プロジェクト名を決める > 保存場所を決める > 作成 >

「ソリューションとプロジェクトを同じディレクトリに配置する」のON/OFFによる違い。

  • ON:ソリューションファイル(.sln)とプロジェクトファイル(.vcxproj)が同じ場所に配置される。

  • OFF:ソリューションファイル(.sln)が指定場所に配置され、その下にプロジェクト用のディレクトリが作成されてそこにプロジェクトファイル(.vcxproj)が配置される

OFFの方がスッキリする気がします。プロジェクトを1つしか作成しない場合はONで問題ありません。

visual_studio_2022_005.png

ちなみに、ディレクトリ構造は下記のようになりました。

上がソリューションのディレクトリ。下がプロジェクトのディレクトリ。

directory_001.png

プロジェクトの作成が完了すると、下記のような画面が立ち上がります。

既にコードが書かれており、実行可能な状態となっています。

visual_studio_2022_006.png


Hello world! 実行

デバッグ > デバッグなしで開始 >

visual_studio_2022_007.png

自動的にビルドが実施され、exeファイルが実行されます。

Hello world! の文字列が表示されています。

console_001.png

以上で、とりあえすのC++開発環境が整いました。

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?