Linux下动态连接.doc

时间:2013-06-21 11:05:08
【文件属性】:

文件名称:Linux下动态连接.doc

文件大小:82KB

文件格式:DOC

更新时间:2013-06-21 11:05:08

Linux动态连接

Linux动态连接 Linux中的应用程序以以下两种方式之一链接到外部函数 -> 在构建时与静态库(lib*.a)静态链接,并且将库代码包含在该应用程序的可执行文件里 -> 在运行时与共享库(lib*.so)动态链接,通过动态链接装入器,将动态库映射进应用程序 的可执行内存中。在启动应用程序之前,动态链接器将所需的共享库映射到应用的内存, 或者使用系统共享的目标并为应用程序解析所需的外部引用。 Linux动态连接1.Linux中的应用程序以以下两种方式之一链接到外部函数 -> 在构建时与静态库(lib*.a)静态链接,并且将库代码包含在该应用程序的可执行文件里 -> 在运行时与共享库(lib*.so)动态链接,通过动态链接装入器,将动态库映射进应用程序的可执行内存中。在启动应用程序之前,动态链接器将所需的共享库映射到应用的内存,或者使用系统共享的目标并为应用程序解析所需的外部引用。


网友评论