《程序员的自我修养》p7 动态链接—为什么要动态链接

为什么要动态链接 内存和磁盘空间 在多进程操作系统下,静态链接是比较浪费内存空间的;一个普通程序除了printf,scanf等公用库函数,还有很多其他库函数和所需要的辅助数据结构; 如上图所示的program1和program2分别包含program1.o和program2.o两个模块,并且他们还公用lib.o模块; 在静态链接情况下,因为program1和program2都用到了lib.o模块,
相关文章
相关标签/搜索