vs2015以后,c的abi兼容性是比较好的。
https://docs.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=msvc-170
不过我的经验是c++接口的库可能有点问题,虽然abi没变,但好像是选择的导出函数集有小变化,可能造成链接失败。
不过考虑这方面主要是比较大的遗留代码才重要了。开源库一般用 vcpkg 管理用最新版也还好。
【 在 BenRenO 的大作中提到: 】
: 二进制兼容吗?也就是说以前安装的.lib文件,现在还需要重新编译安装吗?
:
: 上次看到vs还自带clang,有点搞笑啊。
: ...................
--
FROM 114.249.199.*