工具来验证的公共API兼容性兼容性、工具、API

2023-09-03 13:20:47 作者:一生嚣张不服输

我工作在一个平台上的产品,需要版本之间的公共兼容性,使编译对我们的previous建立一些code应能正常工作对我们的新版本,无需重新编译。

I work on a platform product which requires public compatibility between versions, so some code that was compiled against our previous build should be able to work against our new build without the need to recompile.

是否有将自动此验证的工具,所有我能找到的是如何自动测试二进制兼容性?这似乎是C ++

Is there a tool that would automated this verification, all I could find was How to test binary compatibility automatically? which seems to be for C++

推荐答案

微软发布了他们用于检查重大更改他们的版本中的工具;这就是所谓的 LibCheck 。

Microsoft has released the tool that they use to check breaking changes in their releases; it's called LibCheck.