动态链接库和静态链接库
Posted sophia_hxw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态链接库和静态链接库相关的知识,希望对你有一定的参考价值。
#1,静态链接库
lib指令在exe中;
不能再包含其他动态库或静态库;
#2,动态链接库
该dll不必在最终exe文件中;
exe可“动态”引用或卸载这个dll;
可以包含其他的动态库或者静态库;
#3,动态库的其他概念
- dll的编程机制与具体的编程语言和编译器无关;
- 动态链接库随处可见
Kernel32.dll:主要处理内存管理和进程调度;
user32.dll:主要控制用户界面;
gdi32.dll:负责图形方面的操作;
- VC动态链接库分类
Non-MFC dll:不采用MFC类库结构,其导出函数为标准的C接口,能被非MFC或MFC编写的应用程序调用;
还有两种,暂时不记得了.....
以上是关于动态链接库和静态链接库的主要内容,如果未能解决你的问题,请参考以下文章