• 网站首页
  • 要闻
  • 资讯
  • 信息
  • 财经
  • 动态
  • 行情
  • 市场
  • 知识
  • 案例
  • 生活
  • dll是什么文件(LIB和DLL的区别与使用)

    首页 > 信息 > 文章正文 发布时间: 2022-09-22 22:18 阅读()

      关于lib和dll的区别如下:   (1)lib是编译时用到的,dll是运行时用到的。

    如果要完成源代码的编译,只需要lib;如果要使动态链接的程序运行起来,只需要dll。  (2)如果有dll文件,那么lib一般是一些索引信息,记录了dll中函数的入口和位置,dll中是函数的具体内容;如果只有lib文件,那么这个lib文件是静态编译出来的,索引和实现都在其中。使用静态编译的lib文件,在运行程序时不需要再挂动态库,缺点是导致应用程序比较大,而且失去了动态库的灵活性,发布新版本时要发布新的应用程序才行。  (3)动态链接的情况下,有两个文件:一个是LIB文件,一个是DLL文件。LIB包含被DLL导出的函数名称和位置,DLL包含实际的函数和数据,应用程序使用LIB文件链接到DLL文件。在应用程序的可执行文件中,存放的不是被调用的函数代码,而是DLL中相应函数代码的地址,从而节省了内存资源。DLL和LIB文件必须随应用程序一起发行,否则应用程序会产生错误。如果不想用lib文件或者没有lib文件,可以用WIN32 API函数LoadLibrary、GetProcAddress装载。

    关键字: 是什么 / 使用 / 区别 / 文件 / 
    特别声明:文章内容仅供参考,不造成任何投资建议。投资者据此操作,风险自担。
    水调歌头 游泳(水调歌头游泳的主要内容) 石灰吟 于谦(石灰吟这首诗字面上描写的是什么,实际上却表达了 如梦令 李清照(李清照《如梦令·昨夜雨疏风骤》被批不知所云, 于谦石灰吟(明朝的于谦是在多少岁时写的“石灰吟”这首诗) 逢雪宿芙蓉山主人刘长卿(“柴门闻犬吠,风雪夜归人”的注音全 游园不值叶绍翁(游园不值叶绍翁这首诗的节奏怎么画) 舟过安仁古诗(舟过安仁古诗朗读解释) 如梦令 李清照(知否应是绿肥红瘦古诗几年级的) 山中送别王维(古诗山中送别的事件是什么) 桂枝香金陵怀古(桂枝香金陵怀古的中心思想)

    本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

    Copyright © 2015-2022  联系方式:fnabtofjnq@gmail.com