0
我正在尋找設置方法目標平臺版本的MSVC使用CMake生成的項目。我在CMake問題跟蹤器中找到以下ticket,它現在已關閉。我與最新的3.9.1
版本的CMake。但是那裏描述的解決方案似乎不起作用。我試過如何使用CMake設置MSVC目標平臺版本?
set (CMAKE_SYSTEM_VERSION 8.1)
在我的CMakeLists.txt
。
如何設置當使用CMake時,Terget平臺版本?
後記:
現在我檢查生成解決方案的工作,但我想如果可能的話能夠從CMakeLists.txt
文件中設置此當在命令行設置CMAKE_SYSTEM_VERSION
。
cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_SYSTEM_VERSION=8.1 ..\source\
至少這將是很好的能夠從CMake的GUI設置此。
看看CMake的-T命令行選項。 (例如'-T v120'或'-T v141')。請參閱此答案進一步的信息https://stackoverflow.com/questions/35549164/how-cmake-specify-platform-toolset-for-a-visual-studio-2015-project – vre
沒關係,我混合了目標平臺版本和目標平臺工具集。 – vre