use*_*955 19 cmake visual-studio-2010
我正在尝试使用CMake为MSVC++ 2010构建解决方案.自从我安装了不再适用的Visual Studio 2012.CMake附带以下错误消息:"C编译器"C:/ Program Files(x86)/ Microsoft Visual Studio 10.0/VC/bin/cl.exe"无法编译简单的测试程序."
在搜索我的问题的解决方案时,我发现了这个主题(Cmake无法为Visual Studios 10 amd64配置项目)虽然解决了我的问题,但解决方案对我不起作用.
任何帮助将非常感激.
Adi*_*vit 12
我在Win7上遇到了同样的问题.
对我来说有用的是@Andre在评论中的建议:
cl.exeVS安装目录中的属性(确切路径出现在CMake错误中);pya*_*yan 12
我有同样的问题.以上解决方案对我来说没有用.看完这篇文章后我的问题得到了解决.
首先,检查您的系统上是否有.NET 4.5.如果你这样做,很可能会导致问题.尝试升级到VS2010 SP1或将.NET降级到4.0
原因:
出现此错误是因为您在系统中实际安装了Visual C++ 2010之后安装了Visual C++ 2012; 另一个原因是因为.net Framework 4.5取代.net Framework 4.0; .net Framework损坏的文件;
怎么解决
从系统中卸载.NET Framework 4.5; 然后下载.NET Framework 4.0并安装它; 这应该可以解决你的问题;
小智 5
我遇到了这个问题,我通过这种方式解决了.你应该在控制台中运行cmake,命令就像
>vcvars32 (to set some system vars, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\vcvar32.bat)
>cmake .. -G"NMake Makefiles" (.. is your code folder)
>nmake (It will work well!)
Run Code Online (Sandbox Code Playgroud)
你应该在一个控制台中执行此操作,不要打开另一个控制台.
| 归档时间: |
|
| 查看次数: |
33947 次 |
| 最近记录: |