.so和dll的区别

动态连接,在可执行文件装载时或运行时,由操做系统的装载程序加载库。大多数操做系统将解析外部引用(好比库)做为加载过程的一部分。在这些系统上,可执行文件包含一个叫作import   directory的表,该表的每一项包含一个库的名字。根据表中记录的名字,装载程序在硬盘上搜索须要的库,而后将其加载到内存中预先不肯定的位置,以后根据加载库后肯定的库的地址更新可执行程序。可执行程序根据更新后的库信息调用
相关文章
相关标签/搜索