简单介绍下linux下c++动态静态的生成和调用。linux下的静态是以.a结尾,类似于windows下的.lib文件,动态以.so结尾,类似于windows下的.dll文件。动态文件和静态文件的优缺点:.a文件 :静态文件,静态在编译时已经被链接到目标代码中,运行程序不依赖该静态文件;优点:将程序使用的函数的机器码复制到最终的可执行文件中,提高了运行速度;如果库函数改变,整个程序需要重新编译缺点:所有需用到静态的程序都会被添加静态的那部分内容,使得可执行代码量相对变多,占