来源:京华在线网 | 2023-03-30 09:56:52 |
动态链接库是微软公司在微软Windows操作系统中,实现共享函数库概念的一种方式。这些库函数的扩展名是 ”.dll"、".ocx"(包含ActiveX控制的库)或者 ".drv"(旧式的系统驱动程序)。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 文件中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个 DLL 副本的内容。使用动态链接库可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分。例如,您有一个大型网络游戏,如果把整个数百MB甚至数GB的游戏的代码都放在一个应用程序里,日后的修改工作将会十分费时,而如果把不同功能的代码分别放在数个动态链接库中,您无需重新生成或安装整个程序就可以应用更新。
动态链接库的优点有哪些?
1.扩展了应用程序的特性;
2.可以用许多种编程语言来编写;
3.简化了软件项目的管理;
4.有助于节省内存;
5.有助于资源共享;
6.有助于应用程序的本地化;
7.有助于解决平台差异;
8.可以用于一些特殊的目的。Windows 使得某些特性只能为 DLL 所用。
2023-03-30 08:47:17
2023-03-30 08:37:05
2023-03-30 08:49:17
2023-03-30 08:51:25
2023-03-30 08:51:23
2023-03-29 18:43:48
2023-03-29 18:41:03
2023-03-29 18:35:58
2023-03-29 18:13:57
2023-03-29 17:48:31
2023-03-29 17:46:11
2023-03-29 17:40:57
2023-03-29 17:38:07
2023-03-29 17:34:11
2023-03-29 17:33:07
2023-03-29 17:30:41
2023-03-29 17:29:18
2023-03-29 17:27:57
2023-03-29 17:26:09
2023-03-29 17:22:03
2023-03-29 17:21:34