静态链接和动态链接学习笔记

1、静态链接优缺点 优点:程序模块可以独立开发和测试,提高程序的开发效率。 缺点:费内存、需要更多的磁盘空间存储、模块更新和发布困难。 多个程序使用相同的静态库,会导致内存中有多份相同的静态库文件指令副本。如下图,存在两份Lib.o文件。 还有缺点是,静态库有一些改动,就会导致使用该静态库的所有程序需要进行重新编译和发布,带来更多的工作量。   2 、动态链接 解决上述问题的方法,将程序的各独立模
相关文章
相关标签/搜索