1. 解释错误lnk2038: 检测到“_msc_ver”的不匹配项的含义 error LNK2038 是一个链接器错误,它表明在链接过程中检测到了 _MSC_VER 宏定义的值不匹配。_MSC_VER 是由Microsoft C/C++ 编译器定义的宏,它表示编译器的版本号。这个错误通常发生在尝试将用不同版本的 Visual Studio 编译器编译的对象文件(.obj)...
错误LNK2038 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1900”(EFileReader.obj 中) D:\xxx1\xxx2\xxx3\concert.lib(iloenv.obj) 1 出错原因:依然是Visual Studio 版本不匹配的问题,就是我在编译会用到的依赖库里有以前用2010版编译的文件,比如concert.lib 解决办法:把提示出错的文件都换成201...
Visual Studio 2013生成Qt项目时报错。网上搜说是更改平台工具集,试了没用。退一步说我就是需要使用vs2013,改成其他的会不符合项目需求。于是打开了项目文件.sln,如下: 才发现目标工程的Qt版本是5.7.0,vs2013里面设置错了,我设置成了5.5.1,所以改了过来,编译,成功。
Error 9 error LNK2038: mismatch detected for '_MSC_VER': value '1600' doesn't match value '1700' in CppFile1.obj D:\ProjectLocation\Projectname1.lib(CppFile8.obj) Projectname2 Error 4 error LNK2038: mismatch detected for '_MSC_VER': value '1600' doesn't match value '1700' in Cp...
Error 6 error LNK2038: mismatch detected for '_MSC_VER': value '1600' doesn't match value '1700' in CppFile1.obj D:\ProjectLocation\Projectname1.lib(CppFile2.obj) Projectname2 Error 15 error LNK2001: unresolved external symbol "private: static void __cdecl std::locale::facet::_Facet...
_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 ...
error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800” 解决方案: _MSC_VER 定义编译器的版本 ,该错原因是编译器版本不匹配故如下修改 在项目右键属性-配置属性-常规中,平台工具集选用为合适平台即可,我选择 vs2013 (v120).
各种编译器下的取值 VC 2010 _MSC_VER 的取值是1600 VC 2008 _MSC_VER 的取值是1500 VC 2005 _MSC_VER 的取值是1400 VC 7.1 _MSC_VER 的取值是1310 VC 7.0 _MSC_VER 的取值是1300 6. VC 6.0 _MSC_VER 的取值是1200
1 下面是一些编译器版本的_MSC_VER值:MS VC++ 10.0 _MSC_VER = 1600MS VC++ 9.0 _MSC_VER = 1500MS VC++ 8.0 _MSC_VER = 1400MS VC++ 7.1 _MSC_VER = 1310MS VC++ 7.0 _MSC_VER = 1300MS VC++ 6.0 _MSC_VER = 1200MS VC++ 5.0 _MSC_VER = 1100其中MS VC++ 10.0就是...
MS VC++ 12.0 _MSC_VER = 1800 vs2013的编译器他的平台是v120 MS VC++ 11.0 _MSC_VER = 1700 vs2012的编译器他的平台是v110 MS VC++ 10.0 _MSC_VER = 1600 Visual C++ 2010 MS VC++ 9.0 _MSC_VER = 1500 Visual C++ 2008 MS VC++ 8.0 _MSC_VER = 1400 Visual C++ 2005 ...