前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动态库和静态库的感性认识

动态库和静态库的感性认识

作者头像
用户10551528
发布2023-05-09 13:47:07
1360
发布2023-05-09 13:47:07
举报
文章被收录于专栏:浴巾的学习分享贴

动态库和静态库的感性认识:

动态链接:

学校里不让带电脑,要打游戏,无法自己实现,只能跑到网吧里打

程序执行之前:

获取动态库的位置,将程序与动态库进行链接

到了学校里,向学长打听好网吧的位置,牢记于心

程序执行时:

程序运行到某一行,到之前链接的动态库中寻找相应的函数的实现方法

想打游戏的时候,就按照学长给的地址去到网吧,并在里面开一个机子,网管给出机子的号码,在网吧里根据号码找到自己的机子

优点:各个程序共享同一个库,可以节省资源,程序的体积相对小 缺点:必须依赖外部库,如果库缺失,会导致几乎所有的程序失效

静态链接:

学校里让带电脑,要打游戏的时候,只要自己有电脑,就能打,但是前提是自己把电脑带到了学校里

程序执行之前:

将库(静态库)中的对应的代码提前拷贝到自己的程序里

在程序执行时:

遇到需要的函数的实现时,直接在拷贝好的代码里找就可以了,不依赖库

优点:不依赖外部库,程序可以独立执行 缺点:浪费资源,程序的体积相对大

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-04-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 动态链接:
  • 静态链接:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档