【C++】动态链接库(dll)和静态链接库(lib)
概述
动态链接库(dll)是指在程序运行时动态加载的库文件。特点是可是将主文件变得很小,例如QQ.exe,里面只有程序的运行框架,其余大部分都是dll调用,需要某个功能,将dll加载进来再使用就好了。这样的优点是实现了模块化,dll可以被多个文件所加载;缺点是dll调用会有系统开销
静态链接库(lib)是指在程序运行前加载进程序的库文件,有像我们include<stdio.h>,将stdio.h文件中的所有东西都粘贴到相应位置,静态链接库也一样,在静态链接库里写了什么,那些东西就会粘到我们引
原创
2020-05-12 22:25:09 ·
1193 阅读 ·
0 评论