事情原由是这样的。
公司需要维护一个老项目,是 vs2012 编译的。无奈电脑上只有 vs2013,只好修改平台工具集 v2013 编译。
然后报错提示。
错误 63 error LNK2038: 检测到“_MSC_VER ”的不匹配项: 值“ 1700 ”不匹配值“ 1800 ”(BigInteger.obj 中) G:\duck\DucKClient\frameworks\runtime-src\proj.win32\cryptlib-gd.lib(misc.obj) dwc
原来这个库是 vs2012 编译的,又没有源码。( vs2013 编译的程序,不能链接 vs2012 的库。)
实在不想,装各种 vs 的版本,请求大家给个单独安装平台工具集的方法。
我知道,可以通过安装 vs2012,安装平台工具集,但是本人不想这样,(我不想让我电脑上面,出现太多的 vs 版本)。有其他方法吗?
1
yyt6801 2020-09-01 15:04:47 +08:00
时过一年,路过 帮顶 遇到同样得问题
|