其他分享
首页 > 其他分享> > 动态库与静态库 更新与回滚

动态库与静态库 更新与回滚

作者:互联网

  如果把静态库比喻成普通汽车,那么购车时轮子和车辆是打包好出售的。

  那么动态库就是F1方程式赛车,经常换轮子,且一开始轮子与车辆不在一起。

  一般的程序都是使用动态库的,比较体积小易更新,但动态库也有它生存的土壤,比如华为在无信号荒岛上的机器设备,里面跑的程序那必须得是已经加载好了的静态库,因为没有信号根本更新不了。 

 

 

 

 

 更新与回滚

1、使用版本号区分不同的文件

2、用一个名为libadd.so的软链接,指向真正的库文件(都已在系统目录中/usr/lib)

3、更新和回滚只需修改软链接的指向

 

标签:回滚,静态,更新,轮子,动态,链接
来源: https://www.cnblogs.com/liguohao/p/15942633.html