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