首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
还没有回复哦~
相关推荐
不愿透露姓名的神秘牛友
昨天 15:35
同事在会议室扇了自己好几个大嘴巴子
昨天晚上十点多,公司群里领导发了一份表格,让我们都填一下。 那个表格有问题,死活打不开,领导还一条接一条的在问,为什么都还没有填。 然后有一个同事在大群里面发了一条说"表格有问题,打不开,有催的功夫不如自己点开看看"之后领导就在群里发癫了 今天早上到公司 领导直接把同事叫到会议室,进去二话没说同事扇了自己好几个大嘴巴子,说都是我错了行吧,会议室是透明玻璃,隔音很好都能听到 领导直接不敢说话,让同事回去了,还十分钟把表格改好发群里,说不着急下班交就行 这位同事被我们所有人奉为永远的哥 中午吃饭还和我们说发疯真的很爽,有一种我不过了,谁也别想活了的感觉,还说下次发疯直接扇领导
白烁:
respect
打工人的精神状态
点赞
评论
收藏
分享
昨天 11:35
东华大学 测试其它
避雷恒生电子
先说住宿吧。房间小,双人间其实就是单人间加一张床,跟室友挤在一起,虽然室友人不错,但还是觉得不太习惯。再说加班。我们岗位的工作量大,入职没多久就开始天天加班,晚上十点回宿舍。转正后在客户现场也是,基本上每天都要加班,还没有加班费。项目经理疯狂催进度,天天开会,内容都是重复的,感觉他就是为了催我们完成任务。吃饭方面,基本上都是点外卖,宿舍有厨房,但根本没时间做饭。不过,部门同事们都还不错,大家年纪差不多,互相帮助,关系挺好的。
恒生电子公司氛围 50人发布
点赞
评论
收藏
分享
11-04 20:14
中北大学 结构工程师
自暴自弃了,谁能把我捡走
这是我的垃圾简历 #简历被挂麻了,求建议#
信科杜兰特:
中北大学毁了我的大厂梦
简历被挂麻了,求建议
点赞
评论
收藏
分享
11-01 11:02
门头沟学院 后端
捡漏
终于到我捡漏啦!哈哈哈!11月要开始准备收割啦!
康8:
是我疯了,还是大伙疯了
点赞
评论
收藏
分享
11-26 17:40
西安交通大学 交互设计师
六点下班,就意味着8点才能吃晚饭
真的没人觉得6点下班晚吗?加个十几分钟的班,6:20了;再花20分钟回家,6:40了;夏季的菜一天一买,买完菜7:00了,洗菜切菜再抄菜,煮个粥,起码7:40了,公司离家8点才能吃上晚饭,更别说公司离家远的人了。 刚吃完饭还没消化呢又到睡觉时间了,一整天除了上班其他啥也干不成。
learYuan:
为什么自己做 马路边地摊10块炒粉解决
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
招聘动态
查看更多
字节跳动
2025校园招聘
阿里云管培生
2025届校园招聘
快手Star
2025届招聘
快手
销售类投递专区
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
3.1W
2
...
C++选手秋招总结
1.6W
3
...
字节20多面终究一场空
1.6W
4
...
到了新公司,不要用力过猛
1.3W
5
...
寒假实习租房攻略!北京版
9608
6
...
泡出来啦
9111
7
...
华为电话oc了
8458
8
...
阿里云管培生开奖了
8148
9
...
华为
7892
10
...
放弃代码,结束秋招啦!
7861
正在热议
#
25届秋招总结
#
359729次浏览
3520人参与
#
如果再来一次,你还会选择这个工作吗?
#
93207次浏览
901人参与
#
北方华创开奖
#
50885次浏览
456人参与
#
地方国企笔面经互助
#
5431次浏览
13人参与
#
我的实习求职记录
#
6092000次浏览
83730人参与
#
ai智能作图
#
5063次浏览
94人参与
#
阿里云管培生offer
#
43406次浏览
997人参与
#
听到哪句话就代表面试稳了or挂了?
#
95442次浏览
804人参与
#
上班到公司第一件事做什么?
#
14166次浏览
162人参与
#
如何写一份好简历
#
614395次浏览
8690人参与
#
如果有时光机,你最想去到哪个年纪?
#
25663次浏览
536人参与
#
如何一边实习一边秋招
#
1000900次浏览
12702人参与
#
华为工作体验
#
108174次浏览
848人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
38185次浏览
346人参与
#
实习中的菜狗时刻
#
279210次浏览
2743人参与
#
国央企薪资爆料
#
15262次浏览
118人参与
#
阿里求职进展汇总
#
71046次浏览
763人参与
#
腾讯求职进展汇总
#
202090次浏览
1671人参与
#
上班苦还是上学苦呢?
#
92827次浏览
808人参与
#
职场吐槽大会
#
91199次浏览
756人参与
#
国企还是互联网,你怎么选?
#
90472次浏览
706人参与
#
许愿池
#
215934次浏览
2540人参与
牛客网
牛客企业服务