动态链接库与静态链接库的区别

这篇文章讲得很好: https://www.cnblogs.com/tracylee/archive/2012/10/15/2723816.html

这是总结一下,

  1. 静态链接库直接被包含在最终生成的可执行文件中, 动态链接库(DLL)文件夹与可执行文件独立, 可执行文件可以动态地使用与卸载DLL
  2. 使用DLL可以节省内存, 而且由于DLL与EXE独立, DLL文件可以单独维护, 提高程序的可维持性和可扩展性.

猜你喜欢

转载自www.cnblogs.com/yaos/p/12122224.html