CMake如何指定“平台工具集"?对于 Visual Studio 2015 项目? [英] How does CMake specify "Platform Toolset" for a Visual Studio 2015 project?

查看:67
本文介绍了CMake如何指定“平台工具集"?对于 Visual Studio 2015 项目?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有一个由 CMake 生成的 VS2015 项目,我想更改其平台工具集".

There is a VS2015 project which is generated by CMake and I want to change its "Platform Toolset".

我已经尝试过这些解决方案,但没有用:

I have tried these solutions but it doesn't work:

  1. 设置 (CMAKE_VS_PLATFORM_TOOLSET "v120")

cmake -T "v120"

有人可以帮忙吗?谢谢.

Can anyone help? Thanks.

推荐答案

首先:如果您已经生成了项目,请删除 CMakeCache.txt.接下来运行 cmake:

First of all: remove the CMakeCache.txt if you have already generated your project. Next run cmake:

cmake -G "Visual Studio 14" -T v120

每当您需要更改生成器(工具集是其中的一部分)时,您都应该删除 CMakeCache.txt 文件.

Whenever you need to change your generator(and the toolset is a part of it) you should remove the CMakeCache.txt file.

这篇关于CMake如何指定“平台工具集"?对于 Visual Studio 2015 项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆