静态链接库与动态都是共享代码的方式,如果采用静态链接库,则LIB中的指令都直接呗包含在最终生成的EXE文件中了。但若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。两者的另一个区别是静态链接库中不能包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或者静态链接库
静态链接库与动态链接库的区别与联系
最新推荐文章于 2024-02-10 21:36:31 发布
本文介绍了静态链接库和动态链接库两种共享代码方式的区别。静态链接库的指令会被直接包含在EXE文件中,而动态链接库则作为独立文件在运行时被引用和卸载。此外,动态链接库还可以进一步包含其他类型的链接库。
4829

被折叠的 条评论
为什么被折叠?



