Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 错误LNK2038:检测到'_硕士学位';:价值';1800';不';t匹配值';1900年'年;_C++_Visual Studio 2017_Linker Errors - Fatal编程技术网

C++ 错误LNK2038:检测到'_硕士学位';:价值';1800';不';t匹配值';1900年'年;

C++ 错误LNK2038:检测到'_硕士学位';:价值';1800';不';t匹配值';1900年'年;,c++,visual-studio-2017,linker-errors,C++,Visual Studio 2017,Linker Errors,在VS2017项目编制期间,我有以下问题: 1>libPolyFill.lib(libPolyFill.obj):错误LNK2038:检测到“\u MSC\u VER”不匹配:值“1800”与clientPolyFill.obj中的值“1900”不匹配 项目中包含的库文件是在VS2013中编译的,因此我知道我需要一个特定的平台工具集(V120)来编译它。但问题是,工具集V120即使在microsoft站点上也不再可用。 在这种情况下我能做什么? 谢谢你的帮助 由于您没有可用的源代码(因此无法重新

在VS2017项目编制期间,我有以下问题:

1>libPolyFill.lib(libPolyFill.obj):错误LNK2038:检测到“\u MSC\u VER”不匹配:值“1800”与clientPolyFill.obj中的值“1900”不匹配

项目中包含的库文件是在VS2013中编译的,因此我知道我需要一个特定的平台工具集(V120)来编译它。但问题是,工具集V120即使在microsoft站点上也不再可用。 在这种情况下我能做什么?
谢谢你的帮助

由于您没有可用的源代码(因此无法重新定位
libPolyFill
),因此无法使用Visual Studio 2013


这里有一个iso的直接下载链接的SO答案:

,因为您没有可用的源代码(因此无法重新定位
libPolyFill
),所以无法使用Visual Studio 2013


下面是一个SO答案,其中有一个指向iso:

的直接下载链接,适用于谷歌因此类错误而发送到此处的用户:


_MSC\u VER是一个链接器,用于检查链接的两个对象是否二进制兼容。幸好它是在VC++2008之后添加的,并且保存了很多奇怪的链接错误

对于谷歌因此类错误而发送到此处的人员:


_MSC\u VER是一个链接器,用于检查链接的两个对象是否二进制兼容。幸好它是在VC++2008之后添加的,并且保存了很多奇怪的链接错误

安装Visual Studio 2013。或者重新编译
libPolyFill.lib
在哪里可以找到VS2013下载源?在微软官方网站上,它不再可用。或者我如何重新编译lib文件?从哪里获得lib?也许源代码是可用的。似乎您仍然可以在这里获得Visual Studio 2013社区:源代码不再可用。是否可以在没有源代码的情况下重新编译库?请安装Visual Studio 2013。或者重新编译
libPolyFill.lib
在哪里可以找到VS2013下载源?在微软官方网站上,它不再可用。或者我如何重新编译lib文件?从哪里获得lib?也许源代码是可用的。似乎您仍然可以在这里获得Visual Studio 2013社区:源代码不再可用。是否可以在没有源代码的情况下重新编译库?