二进制兼容

1. 什么是二进制兼容

所谓“二进制兼容性”指的就是在升级(也可能是 bug fix)库文件的时候,不必重新编译使用这个库的可执行文件或使用这个库的其他库文件,程序的功能不被破坏

2. 二进制不兼容会造成什么后果

如果库A升级没有能够做到二进制兼容,那么所有依赖它的程序(或库)都需要重新编译,否则会出现各种未知异常,其直接现象就是程序莫名其妙地挂掉。



作者:LieCat
链接:https://www.jianshu.com/p/87febb375969
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
posted @ 2019-01-16 12:37  zzfx  阅读(375)  评论(0编辑  收藏  举报