bob*_*eff 6 c++ cmake visual-c++
我正在寻找设置使用CMake生成的MSVC项目的目标平台版本的方法。我在CMake问题跟踪器中找到了以下票证,该票证现已关闭。我使用的是最新版本的CMake。但那里描述的解决方案似乎不起作用。我试过3.9.1
set (CMAKE_SYSTEM_VERSION 8.1)
Run Code Online (Sandbox Code Playgroud)
在我的CMakeLists.txt。
使用CMake时如何设置Terget平台版本?
后记:
现在,我在生成解决方案时从命令行检查了该设置是否CMAKE_SYSTEM_VERSION有效,但我希望如果可能的话能够从CMakeLists.txt文件中设置它。
cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_SYSTEM_VERSION=8.1 ..\source\
Run Code Online (Sandbox Code Playgroud)
至少能够从CMake GUI进行设置会很好。
| 归档时间: |
|
| 查看次数: |
11290 次 |
| 最近记录: |