繁体   English   中英

从Visual Studio 2010到Visual Studio 2015代码的迁移

[英]Visual Studio 2010 to Visual Studio 2015 Code Migration

我正在尝试使用CMake生成解决方案文件,但是在生成解决方案的过程中出现以下错误。 我们收到以下构建工具错误:

C:\\ Microsoft.Cpp.Platform.targets(55,5):错误MSB8020:找不到Visual Studio 2010的生成工具(Platform Toolset ='v100')。 要使用v100构建工具进行构建,请安装Visual Studio 2010构建工具。 或者,可以通过选择“项目”菜单或右键单击解决方案,然后选择“重新定位解决方案”,升级到当前的Visual Studio工具。

我已经在我的PC中安装了VS2015,但是我无权安装VS2010,因此有人可以帮助我在没有安装VS2010的情况下生成解决方案。 是否要使用Visual Studio 2015生成工具而不使用Visual Studio 2010生成工具的替代解决方案?

把我的评论变成答案

尝试在cmake命令行中具体命名所需的工具集:

cmake -G "Visual Studio 15" -T "v140"

但是,由于这是的默认工具集,因此在使用VS2015生成器重新生成解决方案之前,您很可能只是没有删除二进制输出目录。

在CMake中,必须在切换生成器之前删除二进制输出目录。

参考文献

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM