web-dev-qa-db-ja.com

Visual Studio-アップグレード後の「不明なコンパイラバージョン」

VS 2017にアップグレードしたいVisual Studio 2015 C++プロジェクトがあります。VS2017で最初にプロジェクトを開いたときに、プロジェクトをアップグレードするための自動プロンプトを既に拒否していました(その時点でアップグレードしたいかはわかりませんでした)そのため、プロジェクトをそのように更新できませんでした。代わりに、私は自分のプロジェクトに行きました:

プロパティ->構成プロパティ->一般

そこで、「プラットフォームツールセット」オプションを「Visual Studio 2017(v141)」に更新し、Windows 8.1から「ウィンドウSDKバージョン」を10.0.16299.0に変更しました。この手動アップグレードを実行した後、ビルド時に次の警告が表示されます。

Unknown compiler version - please run the configure tests and report the results

この警告が表示されるのはなぜですか? 「プラットフォームツールセット」をVS2017に変更することで、VC2017コンパイラを使用すると考えました。この警告を修正するにはどうすればよいですか?

12
Jason

この行はboost/config/compiler/visualc.hppしたがって、解決策は、Visual C++コンパイラの新しいバージョンを適切に認識するBoost 1.65.1にアップグレードすることです。

13
VTT