摘要: 库函数是我们编程的时候经常用到的,我们协作编程的时候可以将常用的函数封装成库供大家使用,这样能够提高大家的工作效率。对于库函数,它分为动态链接库和静态链接库。对于静态链接库我们必须是连接到可执行文件中的,而动态链接库不需要连接到最终的可执行文件中,也就是说我们删除静态库文件,可执行文件还是能够执行的,但是动态链接中就无法执行了。在linux中静态链接库文件的后缀是*.a windows下为*.libwindows下面的动态连接库是以*.dll作为结尾的,而linux下面的动态连接库是以*.so结尾的。在静态库情况下,函数和数据被编译进一个二进制文件,编译器在链接过程中将从静态库中恢复这些函数和 阅读全文
posted @ 2013-12-18 21:17 weilq 阅读(276) 评论(0) 推荐(0) 编辑