szgzwf

http://www.etsec.com.cn

导航

2012年11月19日 #

Linux编程之库的知识(汇总)

摘要: 一.库的分类有两种说法,如果熟悉WIN平台下的DLL,相信不难理解:库可以有三种使用的形式:静态、共享和动态。静态库的代码在编译时就已连接到开发人员开发的应用程序中,而共享库只是在程序开始运行时才载入,在编译时,只是简单地指定需要使用的库函数。动态库则是共享库的另一种变化形式。动态库也是在程序运行时载入,但与共享库不同的是,使用的库函数不是在程序运行开始,而是在程序中的语句需要使用该函数时才载入。动态库可以在程序运行期间释放动态库所占用的内存,腾出空间供其它程序使用。由于共享库和动态库并没有在程序中包括库函数的内容,只是包含了对库函数的引用,因此代码的规模比较小。Linux下的库文件分为共享库 阅读全文

posted @ 2012-11-19 22:11 szgzwf 阅读(147) 评论(0) 推荐(0)