- 1
- 0
- 约1.91万字
- 约 36页
- 2016-12-31 发布于河南
- 举报
linux 调用动态库so文件
linux 调用动态库so文件
分类:?c++那些事2012-05-02 14:55?4831人阅读?评论(0)?收藏?举报
linuxdlliostreamclass编译器winapi
?? 关于动态调用动态库方法说明?一、??????? 动态库概述?1、? 动态库的概念?日常编程中,常有一些函数不需要进行编译或者可以在多个文件中使用(如数据库输入/输出操作或屏幕控制等标准任务函数)。可以事先对这些函数进行编译,然后将它们放置在一些特殊的目标代码文件中,这些目标代码文件就称为库。库文件中的函数可以通过连接程序与应用程序进行链接,这样就不必在每次开发程序时都对这些通用的函数进行编译了。
?????? 动态库是一种在已经编译完毕的程序开始启动运行时,才被加载来调用其中函数的库。其加载方式与静态库截然不同。
2、? 动态库的命名?Linux下,动态库通常以.so(share object)结尾。(通常/lib和/usr/lib等目录下存在大量系统提供的以.so结尾的动态库文件)
Windows下,动态库常以.dll结尾。(通常C:\windows\System32等目录下存在大量系统提供的以.dll结尾的动态库文件)
3、? 动态库与静态库之间的区别?静态库是指编译连接时,把库文件的代码全部加入到可执行文件中,所以生成的文件较大,但运行时,就不再需要库文件了。即,程序与静态库
您可能关注的文档
最近下载
- 5G时代的智慧物流发展与物流技术变革.docx
- 武汉烟草物流中心智慧物流建设规划.docx
- 2016年中国大数据技术大会召开.docx
- Unit 4 What sounds can we hear Period 4 Extend 单元教学设计 沪教版英语三年级下册.docx
- 警情处置课件.pptx VIP
- 南平市人民政府关于武夷新区生态食品产业园地名命名方案的批复.docx
- 2026年抖音达人内衣泳衣类目准入考试题库及答案.docx
- Trimble S 系列全站仪用户指南 中文.pdf VIP
- 2025年山西通用航空职业技术学院单招职业适应性测试题库(全国通用).docx VIP
- “互联网+”背景下多元物流末端配送问题研究.docx
原创力文档

文档评论(0)