链接库是windows的术语,但对于Linux来说,其概念是一样的.我们通常会把一些相似或相近功能的程序生成链接库,这样的好处是: 1)便于共享,开发软件时如需要相同功能时,不需要将大量重复的代码整合到工程当中,直接调用即可. 2)便于保密,链接库是二进制的,源代码是不可见的. 链接库有动态与静态两种,Linux动态库通常用.so为后缀,静态库用.a为后缀. (1)静态链接,在这种链接方式下,函数代码将从其所在的静态链接库中拷贝到最终的可执行程序中.这样该程序在被执行时这些代码将被装入到该进程的…