CMake如何指定“平台工具集"?对于 Visual Studio 2015 项目? [英] How does CMake specify "Platform Toolset" for a Visual Studio 2015 project?
本文介绍了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:
设置 (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屋!
查看全文