ash*_*977 7 arm cmake windows-runtime visual-studio-2012
我正在尝试使用CMake工具v 2.8.11.2为WinRT构建CLucene库*v 2.3.3.2.在为此项目指定Generator中,我选择Visual Studio 12 ARM.我安装了VS 2012 Ultimate.当我选择"使用默认本机编译器",然后按"生成"时,出现以下错误:
CMake错误:CMake无法找到与"Visual Studio 12 ARM"对应的构建程序.未设置CMAKE_MAKE_PROGRAM.您可能需要选择其他构建工具.CMake错误:找不到cmake模块文件:c:/CLucene-ARM/CMakeFiles/2.8.11.2/CMakeCCompiler.cmake CMake错误:找不到cmake模块文件:c:/CLucene-ARM/CMakeFiles/2.8.11.2/CMakeCXXCompiler .cmake
我以为它无法找到C++编译器,所以即使我在另一个"指定本机编译器"中手动将C和C++编译器设置为此值到C:/ Program Files(x86)/ Microsoft Visual Studio 11.0/VC/bin/x86_arm/cl.exe,我得到了同样的错误.
我浏览了很多帖子,但没有看到任何人面对VS2012旗舰版这个问题.我确实遇到过一些人对VS 2012 Express有类似的问题,但有人提到它会在CMake v2.8.11中修复,但似乎并非如此.
如果有人能指出我在这里遗漏了什么,或者我需要指向正确的编译器,我会很感激吗?
在此先感谢,Asheesh
小智 35
Visual C++ 2012在cmake中称为Visual Studio 11.这非常令人困惑.
尝试选择Visual Studio 11 ARM目标.
小智 12
2012是IDE的版本,而不是重新发布的年份:
VS2010 = v10
VS2012 = v11
Run Code Online (Sandbox Code Playgroud)
最新(仅预览)版本是
VS2013 = v12.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10485 次 |
| 最近记录: |