安装vs2012,编译vs2010项目提示_MSC_VER”的不合适解决办法
2013-01-21 13:27
281 查看
转自:http://www.cnblogs.com/sbaicl/archive/2012/08/30/2663099.html
用vs2012编译vs2010的项目时,又是会遇到提示检测到“_MSC_VER”的不匹配项,改问题原因及解决方法如下:
error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1700”
_MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值:
MS VC++ 10.0 _MSC_VER = 1600
MS VC++ 9.0 _MSC_VER = 1500
MS VC++ 8.0 _MSC_VER = 1400
MS VC++ 7.1 _MSC_VER = 1310
MS VC++ 7.0 _MSC_VER = 1300
MS VC++ 6.0 _MSC_VER = 1200
MS VC++ 5.0 _MSC_VER = 1100
其中MS VC++ 10.0就是Visual C++ 2010,MS VC++ 9.0就是Visual C++ 2008,MS VC++ 8.0就是Visual C++ 2005。
原因:由于你使用了vs2012,相比较vs2010以及之前的vs为更高版本,致使msvc不兼容!
方法:在项目右键属性-配置属性-常规中,平台工具集选用为合适平台即可,我这里就选择 vs2010 (v100).
相关文章推荐
- vs2012运行cocos2d项目,提示:msvcr120.dll丢失解决办法 分类: cocos2d安装设置 2015-05-14 17:35 116人阅读 评论(0) 收藏
- VMware无法运行,重新安装提示“您可能没有合适的权限访问这个项目”的解决办法
- VS2010安装Nuget提示签名不匹配错误解决办法
- Visual Studio智能提示突然消失的解决办法 (vs2008 vs2010 vs2012 智能提示)
- c++在VS2010编译的程序在XP系统托盘气泡提示不成功解决办法
- Visual Studio智能提示突然消失的解决办法 (vs2008 vs2010 vs2012 智能提示)
- VS2010安装Nuget提示签名不匹配错误解决办法
- Intellij Idea 2016 提示Java home is different.无法正常编译Android项目的解决办法
- VS2010编译通过Soap调用webservice的VC6项目 IXMLDOMNode 不明确的符号的解决办法
- Eclipse中编译Android项目工程失败,提示: Error in an XML file: aborting build 解决办法
- 关于OpenSUSE安装HLA编译时,提示:Could not open include file "stdlib.hhf" 的解决办法之一
- vs2012运行cocos2d项目,提示:msvcr120.dll丢失解决办法
- VS2010项目使用VS2012打开之后,再次2010打开无法运行解决办法
- VS2010 打开并能编译VS2012项目的解决方法-----(VS2005,vs2008类似处理方法)
- vs智能提示突然消失的解决办法 (vs2008 vs2010 vs2012 智能提示)
- VS2015 安装mvc4安装包以及vs2010 sp1后导致Razor语法失效代码不高亮(能正常运行)/视图页面无法智能提示(.cshtml)解决办法
- 用VS2005打开一个.NET2.0方案,里面有几个工程和一个网站,提示网站的项目.csproj文件无法打开:“此安装不支持该项目类型”,的解决办法。
- VS2012与VS2015同时安装用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No such file or directory”的解决办法
- 解决 win 7 64 位 vs2010 调试silverlight项目无法加载,提示更新developer ,跟新报 消息 ID: 1517 已安装了 Silverlight 的 64 位版本
- 关于ubuntu16.4 中安装最新的eclipse或者是STS出现页面特卡,且新建项目没有提示,preference选项中点击左侧标签右侧没反应的解决办法,参照google, 排版不太好,希望对一些小伙伴有所帮助