首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
BlackMamba24
2016-06-25 09:32
同济 C++
关注
已关注
取消关注
动态链接库和静态链接库有什么区别?
动态链接库和静态链接库有什么区别?
#C++工程师#
提示
全部评论
推荐
最新
楼层
Allen()
阿里云_C++研发
静态库里的代码在编译期就会嵌入可执行文件。动态库在程序运行时,动态加载到内存,或者按照需要,随时被加载到内存。
3
回复
分享
发布于 2016-06-25 13:43
Hi_Man
杭州电子科技大学 C++
动态库连接时,会在运行时选择需要的部分进行编译,生成的可执行文件会比较小,而且容易后续的更新。静态编译会把所有的函数等都嵌入到可执行文件中,可以直接在任何电脑上直接运行,同样文件会远远大于动态链接的。
点赞
回复
分享
发布于 2016-06-27 17:40
missing
青岛理工 前端工程师
静态链接后的目标程序,执行时不再需要原库文件,这是与动态链接库的最大区别
点赞
回复
分享
发布于 2016-06-25 17:40
Always。
西安工业大学 C++
http://blog.csdn.net/always__/article/details/51451890 这是我写的一篇博客你可以去看看,希望对你有帮助!
点赞
回复
分享
发布于 2016-06-28 10:08
梦很美
西安邮电大学 C++
1.名字不一样,并且生成方式不一样,静态库是ar -rc,动态库是gcc -fpic -shared生成 2.编译运行的阶段不一样,静态库在编译是链接,动态库运行时链接(这里我不是很清楚) 3.方便性有差异,静态库的升级会导致程序整个需要重新编译浪费了时间,动态库的升级则不用重新编译整个程序 4.存放位置不一样,静态库在编译时直接和程序一起编译,但是动态库是放在内存堆和栈之间的区域 5.对于多次使用的函数,动态库会节省空间
点赞
回复
分享
发布于 2016-06-28 11:58
中汇信息技术最牛逼
双九八五
加载方式上: 1.静态库只能使用静态加载方式,静态加载就是编译、链接的时候把静态库代码拷贝到你的程序中。 2.动态库可以使用“静态加载”和“动态加载”,静态加载就是在程序启动的时候把库所有的内容加载到内存,动态加载就是用到哪个函数所在的模块就加载对应的库就行。(这是因为,动态库可能也很大,一口气全部加载也是非常耗时,所以运行时用到谁就加载谁,就是动态加载)。 属性上: 静态库是把库中的二进制代码拷贝到你的程序中,build之后就不需要静态库了。 动态库不论“静态加载”还是“动态加载”都需要动态库,
点赞
回复
分享
发布于 2016-07-09 13:46
向左向右向前看
中南大学 Java
exe dll的区别?
点赞
回复
分享
发布于 2016-06-25 14:46
还没有回复哦~
相关推荐
今天 00:01
第一拖拉机制造厂拖拉机学院 C++
零跑科技 c++开发 一面 二面 面经
new和malloc的区别?c++里new了数组怎么释放?32位系统的指针变量占多大字节?int*呢?空类呢?c++多态?为什么需要虚析构?虚析构实现原理?c++可以不写构造函数吗?编译器默认除了构造还会有什么?深拷贝和浅拷贝区别?智能指针哪个c++版本引入的,作用?用过哪些容器?项目里用了哪些容器?为什么用qlist?qmap什么是key?模板的好处?什么时候会用?设计模式了解哪些?自己写过吗?单例模式怎么写?单例要返回非静态指针类型怎么弄?队列和栈的区别?osi七层以及相应协议?网络层的协议?应用层?一些项目问题...网络加密算法知道哪些?tcp的三次握手四次挥手回收写过吗?写服务器基本模...
牛客在线求职答疑中心
点赞
评论
收藏
分享
今天 10:29
西安工业大学 嵌入式软件开发
有需要改的吗?
听劝,我这个简历该怎么改?
点赞
评论
收藏
分享
02-19 04:09
西南石油大学 Java
这种招聘什么意思,会不会把我带到缅北噶腰子
神哥了不得:
神哥来啦~有可能只是为了注册账号,这个平台必须发一个招聘才能注册成功的
点赞
评论
收藏
分享
2024-12-29 15:37
已编辑
西华大学 图像识别
各位大佬帮小弟瞅瞅,这个简历能去大厂实习吗
程序员牛肉:
去不了,大厂算法卡学历吧
点赞
评论
收藏
分享
02-23 13:15
门头沟学院 Java
23届该何去何从?
23届双非软工,在学校特别摆啥也没学,除了四六级没考任何证也没任何实习经验。已经在家躺了1年,现自学java,等学完估计过了两年择业期,还是想从事这个行业。请问广大牛友有什么好的建议?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
米哈游
2025春季校园招聘
京东 TET管培生
全站热榜
更多
1
...
实习怎么偷产出?
2.0W
2
...
测试开发面试题汇总
1.4W
3
...
26届本科三段大厂实习勇闯暑期实习
1.3W
4
...
腾讯实习基地hr 一面挂
5794
5
...
35岁裁员65岁退休,中间30年怎么绝地求生?
5184
6
...
腾讯 微信小程序 一面 1h50min
3922
7
...
初入职场一定要知道的几件事!
3569
8
...
字节生活服务后端开发日常实习一二三面经
3428
9
...
腾讯-后端开发-HR部门
3402
10
...
腾讯一二面泡池子
3364
创作者周榜
更多
正在热议
更多
#
你遇到过哪些神仙同事
#
43474次浏览
403人参与
#
如何缓解入职前的焦虑
#
140090次浏览
1112人参与
#
水滴春招
#
68781次浏览
647人参与
#
在职场上,你最讨厌什么样的同事
#
10076次浏览
122人参与
#
软件开发春招备战日记
#
55707次浏览
462人参与
#
上班到公司第一件事做什么?
#
28383次浏览
269人参与
#
掌阅春招
#
85619次浏览
403人参与
#
机械人,秋招第一次笔试的企业是哪家?
#
24213次浏览
223人参与
#
考研人,我有话说
#
8179次浏览
143人参与
#
你最近一次加班是什么时候?
#
30227次浏览
244人参与
#
同花顺工作体验
#
3838次浏览
19人参与
#
上班苦还是上学苦呢?
#
199773次浏览
1212人参与
#
你今年的平均薪资是多少?
#
93120次浏览
450人参与
#
总结:哪家公司面试体验感最好
#
29740次浏览
168人参与
#
来聊聊机械薪资天花板是哪家
#
102013次浏览
684人参与
#
产品每日一题
#
28264次浏览
388人参与
#
还记得你第一次面试吗?
#
73054次浏览
1055人参与
#
你的工资什么时候发?
#
19166次浏览
153人参与
#
听劝,这个简历怎么改
#
57815次浏览
572人参与
#
22届入职,工资很低,要辞职还是苟着
#
18086次浏览
118人参与
#
想给25届机械人的秋招建议
#
22139次浏览
199人参与
#
初创公司值得加入吗?
#
12717次浏览
67人参与
牛客网
牛客企业服务