- 3
- 0
- 约4.71千字
- 约 15页
- 2017-11-20 发布于贵州
- 举报
Windows程序设计 第10章 静态链接库和动态链接库
* * 第10章 静态链接库和动态链接库 ? 在Windows操作系统环境中,我们编写程序是离不开系统提供的库函数,有些常规运算和系统调用等函数都是通过库函数方式提供的。Windows库中函数都是可执行代码,其库类型主要有两种: l???????? 静态链接库(Static Link Library, 即Lib) l???????? 动态链接库(Dynamic-Link Library, 即DLL) 这两种库使用的主要区别是使用静态链接库的应用程序从函数库中得到所引用的函数的执行代码,然后把执行代码放进程序自身的执行文件中,这样,应用程序在运行时就可以不再需要静态函数库的支持了;而动态链接库是一种用来为其它可执行文件(包括EXE文件和其它DLL)提供共享的函数库,通常我们编写的应用程序中需要使用DLL的应用程序,我们可以调用DLL中的导出函数(imported function),在我们应用程序本身的执行代码中并不包含这些函数的执行代码,它们经过编译和链接之后,独立的保存在DLL中,使用DLL的应用程序只包括了用于从DLL中定位所引用的函数的信息,而没有函数具体实现,要等到程序运行时才从DLL中获得函数的实现代码。显然,我们开发的使用了DLL的应用程序在运行时必须要有相应的DLL的支持。这是一种和过去常用的静态链接不同的方式。 静态链接库 静态链
您可能关注的文档
最近下载
- 贵州省遵义市播州区2026年中考语文一模试卷(含答案).pdf VIP
- 2024年广东省佛山市南海区、三水区初中毕业生适应性学业检测地理试卷.pdf VIP
- 怀化中考乡土地理真题及答案2025.doc VIP
- 超限梁板模板工程专项施工方案.pdf VIP
- 麦克维尔螺杆冷水机组维修保养手册.doc VIP
- 脚手架动态监测技术方案.docx
- 24陆上风力发电工程施工工艺标准手册(2025年版).docx VIP
- 2023年《全国碘缺乏病监测方案》.pdf VIP
- 2024年福建省福州市中考语文试卷真题(含标准答案及解析).docx
- 12CJ35 珍珠岩吸声板吊顶与墙面构造-崔申珍珠岩吸声板.pdf VIP
原创力文档

文档评论(0)