Visual Studio 2015で、Platform Toolsets v120を必要とするC/C++プロジェクトをビルドしようとしています。
必要なプラットフォームツールセットが入力されていません:
From このstackoverflow post 同じシステムにVisual Studio2013をインストールしないとそうすることはできないように聞こえます。それは本当に本当ですか?
もしそうなら、Microsoftによってホストされている ビルドツール の使用は何ですか?
ビルドツールのページには、ビルドツールはVB/C#専用であると記載されています。
「BuildTools2013は、managedアプリケーションを構築するために不可欠なツールを提供します。」
V120 MSBuildフォルダー(C:\ Program Files(x86)\ MSBuild\12.0\Bin)にはVB/C#コンパイラー(vbc.exe、csc.exe)が含まれていますが、C++コンパイラー(cl.exe)は含まれていません。
Cl.exeは、「C:\ Program Files(x86)\ Microsoft Visual Studio 12.0\VC\bin \」にあります。
プロジェクトでVisualStudio 2010がツールセットとして参照されていますが、マシンにVS2010がインストールされていません。マシンにVS2010(VS2013ではなく)をインストールする必要があります。
VS 2015自体でコンパイルしてみませんか?以前のバージョンのWindowsの場合は、「WindowsXP」ツールセットを使用するだけです。