プロが教えるわが家の防犯対策術!

Rustをインストールしたい。
本(はじめてのRust、工学社)に従い、まず、「VisualStudioSetup.exe」を入手しました。
このVisualStudioSetup.exeの設定についての質問です。
本によれば、「C++デスクトップ開発」を選び、その中から最低限二項目(自分のPCのCPU用MSVCとWindows10 SDK)を選びます、
あります。

当方、構成は
OS :Microsoft Windows 10 Home バージョン:10.0.19044 ビルド 19044
CPU:インテル I7-11700K


OSの選択、MSVCのバージョンの選択として、下記があります。
Windows 10 SDK(10.0.20348.0)
Windows 10 SDK(10.0.19041.0)
Windows 10 SDK(10.0.18362.0)
Windows 11 SDK(10.0.22621.0)
Windows 11 SDK(10.0.22000.0)

MSVC v143-VS2022 C++ x64/86 ビルドツール
MSVC v142-VS2019 C++ x64/86 ビルドツール
MSVC v141-VS2017 C++ x64/86 ビルドツール
MSVC v140-VS2015 C++ ビルドツール

最新のv143 ビルドツール用 C++ ATL(x86

流石に、Windows10でよいと思いますが、それでも、どのバージョンなのでしょうか?
また、MSVCは、どれを選択すればよいのでしょうか?

よろしくサジェスチョンをお願いします。

A 回答 (2件)

はい、VSの方はVisualStudioにあわせて最新のでよくて、



SDKは古いバージョンのままでもWindowsをアップデートしても使えますが、新しいバージョンにすると使える機能が増えていたりするので、可能なら一緒に更新するでも良いです。

現在利用中のWindowsのバージョンよりも新しいものですと、新しいバージョンにしかない機能を使うとエラーになるので、とりあえず自分と同じか古いのにしておけば問題ない感じですね。
    • good
    • 0

10.0.1941.0とv143でokです。

    • good
    • 0
この回答へのお礼

kikyuuu様
ありがとうございます。
確認です。
SDKに関しては、windowsのビルドのレベル(多分10.0.19)に合わせるべし。
MSVCに関しては、OS(10,11等)、或いはビルドレベルに関係なしに、兎に角最新のものを投入すれば良い。
この理解でよいですか?
現在は、windows10でやっていますが、windows11にするかもしれません。その時には、VisualStudioSetup.exeを起動して、再度インストールが必要だということですね。
よろしくお願い致します。

お礼日時:2023/04/17 16:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!