Visual Studio - "未知的编译器版本"升级后

时间:2017-10-29 19:08:15

标签: c++ visual-studio visual-c++

我有一个Visual Studio 2015 C ++项目,我想升级到VS 2017.当我第一次在VS 2017中打开我的项目时,我已经拒绝自动提示升级我的项目(我不确定我想要当时升级)因此我无法以这种方式更新我的项目。相反,我只是去了我的项目:

属性 - >配置属性 - >常规

在那里,我更新了平台工具集' Visual Studio 2017(v141)'选项并且还改变了“窗口SDK版本”和#39;从Windows 8.1到10.0.16299.0。执行此手动升级后,我现在在构建时收到警告:

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

为什么我收到这个警告?我想通过改变平台工具集'到VS2017我将使用VC2017编译器。如何修复此警告?

1 个答案:

答案 0 :(得分:9)

此行来自boost/config/compiler/visualc.hpp,因此解决方案是升级到boost 1.65.1,它正确地确认了新版本的Visual C ++编译器。