文章目录 静态库与动态库的区别动态库与静态库的优缺点 静态库与动态库的区别 静态库直接打包链接到可执行程序 动态库将不会链接到可执行文件 ,执行文件运行时需要动态加载 动态库 ,所以需要提前知道动态库路径,需要将路径保存到环境变量或者配置文件中。 动态库与静态库的优缺点 库静态库动态库优点打包到应用程序中加载速度快;发布时无需提供静态库,移植方便可以实现进程间资源共享;可以控制何时加载动态库;更新、部署、发布简单缺点消耗系统资源,浪费内存;更新、部署、发布麻烦加载速度比静态库慢;发布时需要提供依赖的动态库