动态库与静态库 更新与回滚
如果把静态库比喻成普通汽车,那么购车时轮子和车辆是打包好出售的。
那么动态库就是F1方程式赛车,经常换轮子,且一开始轮子与车辆不在一起。
一般的程序都是使用动态库的,比较体积小易更新,但动态库也有它生存的土壤,比如华为在无信号荒岛上的机器设备,里面跑的程序那必须得是已经加载好了的静态库,因为没有信号根本更新不了。
更新与回滚
1、使用版本号区分不同的文件
2、用一个名为libadd.so的软链接,指向真正的库文件(都已在系统目录中/usr/lib)
3、更新和回滚只需修改软链接的指向
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具