visual-studio - CMake 如何为 Visual Studio 2015 项目指定 "Platform Toolset"?

标签 visual-studio cmake

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

"Platform Toolset" Location

我已经尝试了这些解决方案,但它不起作用:

  1. 设置 (CMAKE_VS_PLATFORM_TOOLSET "v120")

  2. cmake -T "v120"

有人可以帮忙吗?谢谢。

最佳答案

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

cmake -G "Visual Studio 14" -T v120

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

关于visual-studio - CMake 如何为 Visual Studio 2015 项目指定 "Platform Toolset"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35549164/

相关文章:

sql - 有没有办法在 SQL 播种脚本中获取 Visual Studio 环境变量?

asp.net - 在 VS 中附加到工作进程的更快方法

.NET Standard 2.0 NuGet 包生成

c++ - CMake 找到了 Boost 但未找到请求的库

cmake - CLion - 命令行程序参数

c - 包括 cmakelists 中已安装的库

cmake - 命令行等效于cmake的find_package?

.net - 在 C++/Cli 中使用 `__await` 等待 TPL 任务

search - 如何包含额外的 CMakeLists.txt

c# - 如何自动构建 MEF 模块?