Linux库的概念 库是一种软件组建技术,里面封装了数据和函数,提供给用户程序调用.使用库能够使程序模块化,提高编译速度,实现代码重用,易于升级. Windows系统提供了大量静态链接库(.lib)和动态链接库(.dll)文件. 在Linux中,库文件放在/usr/lib或/lib文件夹下,Linux库文件名称由前缀lib,库名以及后缀三部分组成,动态库以.so作为后缀,静态库以.a作为后缀. 静态库的特点 静态库的代码在编译时就复制到程序中,多个程序同一时候引用一个静态库函数时,内存中将会有调