关于lib以及dll的用法和理解

1.lib和dll的同性

首先,我们从他们的名字上看,lib和dll一个是静态链接库一个是动态链接库,嗯,他们都是链接库,哈哈哈哈;

什么是链接库嘞?

我们在使用一个函数时,可能会想,能不能有一套函数,他不需要编译进入exe里面,只需要在每次使用的时候去找就行了,他只需放在那里,就像我们系统的一样,用的时候提出来就行;我们只需要给他一个借口,调用即可,而且,他不用编译到exe里面,不用占程序的内存,而且,他可以区别于主程序,维护变得更加方便,怎么样,是不是感觉有点用了?

 

2.lib静态链接库

静态库有什么特点?

静态库就是每次用的时候我们可以直接把他放到需要用的地方,直接在主函数里调用即可。

3.dll动态链接库

动态库有什么特点?

动态库与静态库的功能相似,但是他是进化过的,在占用内存方面当然更加方便,他可以供各种不同的进程同时调用而且可以数据共享,比如系统的好多功能都可以放在系统的dll库里供我们使用;

 

转载于:https://www.cnblogs.com/FLYyyyyy/p/5024345.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值