Kra*_*nar 18 c++ windows-xp cmake visual-studio visual-studio-2012
随着Visual Studio 2012 Update 1的发布,我希望构建一个支持Windows XP的C++项目.有没有办法使用CMake生成一个针对Windows XP的项目?基本上,CMake需要生成一个使用Platform Toolset = Visual Studio 2012 - Windows XP(v110_xp)的项目文件.
小智 17
根据http://www.cmake.org/Bug/view.php?id=10722,答案现在(很快)是.
在版本CMake 2.8.11中修复
这里添加了一个新的"生成器工具集"功能:
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7dab9977 [^]
现在可以从命令行运行CMake
-G"Visual Studio 10"-T"v90"
为了使用特定的工具集构建.我们还没有为cmake-gui添加一个第一类接口,但可以在配置之前添加缓存条目"CMAKE_GENERATOR_TOOLSET"以包含"-T"值.
Phi*_*ipp 13
据http://www.cmake.org/Bug/view.php?id=10722答案是不肯定的.
更新:上面提到的错误已通过以下注释解决:
在版本CMake 2.8.11中修复
这里添加了一个新的"生成器工具集"功能:
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7dab9977 [^]
现在可以从命令行运行CMake
-G"Visual Studio 10"-T"v90"
为了使用特定的工具集构建.我们还没有为cmake-gui添加一个第一类接口,但可以在配置之前添加缓存条目"CMAKE_GENERATOR_TOOLSET"以包含"-T"值.
您还可以查看对其他答案的评论.
| 归档时间: |
|
| 查看次数: |
10422 次 |
| 最近记录: |