rtf文档 DLL与SO的比较

教育专区 > 幼儿教育 > 幼儿读物 > 文档预览
4 页 1474 浏览 4 收藏 4.6分

摘要:Windows动态库与Linux共享对象比较摘要:动态链接库技术实现和设计程序常用的技术,在Windows和Linux系统中都有动态库的概念,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。但不同操作系统的动态库由于格式不同,在需要不同操作系统调用时需要进行动态库程序移植。本文分析和比较了两种操作系统动态库技术,并给出了将VisualC++编制的动态库移植到Linux上的方法和经验。1引言动态库(DynamicLinkLibraryabbr,DLL)技术是程序设计中经常采用的技术。其目的减少程序的大小,节省空间,提高效率,具有很高的灵活性。采用动态库技术对于升级软件版本更加容易。与静态库(StaticLinkLibrary)不同,动态库里面的函数不是执行程序本身的一部分,而是根据执行需要按需载入,其执行代码可以同时在多个程序中共享。在Windows和Linux操作系统中,都可采用这种方式进行软件设计,但他们的调用方式以及程序编制方式不尽相同。本文首先分析了在这两种操作系统中通常采用的动态库调用方法以及程序编制方式,然后分析比较了这两种方式的不同之处,最后根据实际移植程序经验,介绍了将VC++编制的Windows动态库移植到Linux下的方法。2动态库技术2.1Windows动态库技术动态链接库是实现Windows应用程序共享资源、节省内存空间、提高使用效率的一个重要技术手段。常见的动态库包含外部函数和资源,也有一些动态库只包含资源,如Windows字体资源文件,称之为资源动态链接库。通常动态库以.dll,.drv

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2022-07-28 23:09:16上传分享
你可能在找
  • few、afew、little、alittle的区别和联系:few/afew用来修饰可数名词,few表示否定意义,没有,几乎没有;? fewer:few的比较级,较少的afew表示有肯定意思,有几个.例如:Hehasfewfriendshere,hefeelslonely.他这里没朋友,他感觉寂寞.Thereareafeweggsinthebasket .篮子里有几个鸡蛋.little/alittle用来修饰不可数名词,little表示否定意思,没有,几乎没有.less:little的比较级,较少的alittle表示肯定意思,有一点儿.例如:Thereislittleinkinmybottle
    3.0 分 7 页 | 12.29 KB
  • IP-Guard-电脑监控与反监控之道2010-09-1809:16出于信息安全的考虑,越来越多的企事业单位在员工的工作用电脑里面安装了监控软件,用来监控员工在电脑上的一切操作,并可以强制阻止员工上网、 使用即时聊天软件等,还可以禁用受监控电脑的USB移动存储接口和光驱;大多数员工对此当然不乐意,因此,监控与反监控之间的较量拉开了序幕! 这里要说的是跟IP-Guard有关的。首先介绍一下这个监控软件的特点,以及主要模块或文件。
    4.7 分 3 页 | 21.50 KB
  • 不同顶管方式及相应定额比较顶管定向钻顶管示意图需在路线前后挖掘工作井,在管道前端设置顶管机头,通过顶管机过程特点管道位置对应定额头将前方土体破碎成流变土体或者是泥浆,通过管道后部的千斤顶先用定向钻头钻到道路另外一侧 ,使管道的通道完成后,将需敷设的管道从已完成的通道拉过来。 埋深较大;顶进距离可达1km以上;高程控制较精确;可曲线顶管。埋深通常不大;距离较短;高程控制较差;平面曲线施工较困难。顶管工程水平定向钻牵引钻孔精心搜集整理,只为你的需要
    4.7 分 1 页 | 191.00 KB
  • LoRa技术与NB-IoT的简单比较一、什么是LoRa技术?LoRa是LPWAN通信技术中的一种,是美国Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输方案。 LoRa的全称是远距离无线电(LongRangeRadio),它最大特点就是在同样的功耗条件下比其他无线方式传播的距离更远,实现了低功耗和远距离的统一,它在同样的功耗下比传统的无线射频通信距离扩大3-5 这一方案改变了以往关于传输距离与功耗的折衷考虑方式,为用户提供一种简单的能实现远距离、长电池寿命、大容量的系统,进而扩展传感网络。LoRa技术特点传输距离:城镇可达2-5Km,郊区可达15Km。
    4.6 分 0 页 | 245.01 KB
  • 角的比较和运算教案息县孙庙中学:刘永锋目标预设一、知识与能力会用两种方法比较两角的大小,知道两角的和、差的意义,了解角平分线的意义,并能用肯定语言表示。 二、过程与方法观察、操作、合作交际,画图、比较、归纳三、情感、态度、价值观能通过角的比较等体验数、符号和图形是描述现实世界的重要手段★教学重难点一、重点:角的大小的比较方法二、难点:角的平分线和角的和、 差★教学准备复习线段的比较,线段的和、差,线段的中点等有关知识★教学过程一、复习:1、用两种方法说明怎样的图形是角2、作业讲评2、如图,(1)∠AOB和∠EOF是同一个角吗(2)∠OAB和 ∠OEF呢为什么
    4.7 分 5 页 | 26.50 KB
  • 比较《猫》与《母鸡》的异同同一位作家,写两种不同的动物,既写出了每种动物的特点,又不失自己独到的语言风格。 (1)文章结构清晰(2)叙述动物特点时,作者善于用总分段式(3)写特点时,能利用小事写具体(4)字里行间流露出对小动物的喜爱之情(5)在语言方面显现出作者一贯无雕饰的生活化的语言风格。 精心搜集整理,只为你的需要
    4.7 分 1 页 | 10.50 KB
  • 【学习目标】复习巩固V-ed和V-ing作定语和状语的用法。V-ing形式和V-ed形式常被称作分词。我们可以将它们用作定语修饰名词,或用作状语表示时间、原因、条件、伴随或方式、结果和让步等。 一、作定语V-ing形式与被修饰词之间存在着逻辑上的关系,表示正在进行或经常性的动作或某事是●anexcitingdevelopment什么样的。 (whohavefinished已经完成的动作,不能用havingfinished来代替)★V-ing形式作定语可表示被修饰词的用途或性质等。
    4.8 分 3 页 | 33.00 KB
  • 粗煤泥处理方法比较1:脱泥无压与不脱泥无压的比较工艺合理性相比:由于原生煤泥量比较大,进入重介旋流器的原生煤泥将影响悬浮液的密度,从而影响分选效果,降低精煤的回收率;由于大量原生煤泥进入悬浮液中会加大分流量 ,造成增大磁选机型号,增大脱介筛的面积,降低脱介筛脱介效果,介耗增加;脱泥无压增加一套脱泥系统,工艺相对较复杂,但是同时其主要设备如旋流器、脱介筛、磁选机的选型都要比不脱泥的型号要小。 2:处理工艺比较鉴于使用煤泥重介工艺流程复杂,主要弊端如下:1:介质回收与再生难,介秏较高。2:所需磁选机台数较多,3:两重介质系统相互影响,系统稳定下差。
    5.0 分 1 页 | 104.43 KB
  • 紡粘和熔噴再比較相同點:工藝流程類似不同點:1、工藝技術不同(1)對原料的要求不同。紡粘要求PP的MFI在20-40g/min,熔噴要求4001200g/min。(2)紡絲溫度不同。 熔噴法紡絲比紡粘法高50-80℃。(3)纖維的牽伸速度不同。紡粘6000m/min,熔噴30Km/min。(4)牽伸距離不筒。紡粘2-4m,熔噴10-30cm。(5)冷卻和牽伸條件不同。 2、產品性能不同紡粘布斷裂強力和伸長率比熔噴布大得多,成本低。但手感和纖維網均勻度較差。熔噴布蓬鬆柔軟,過濾效率高阻力小,阻隔性能好。但強力低,耐磨性差。
    5.0 分 2 页 | 872.50 KB
  • so与such的区别答:两者都可以表示“这样”,“如此”的意思。(1)so是副词,用来修饰形容词或副词。例如:Iamsogladtohearfrommyfriend.收到我朋友的信我真高兴。 如果修饰单数可数名词,其后需加不定冠词a或an.例如:Hetoldussuchafunnystory.他给我们讲了一个这么有趣的故事。 注意:当单数可数名词前面有形容词修饰时,也可以用so,但要改变冠词的位置。
    4.8 分 6 页 | 58.00 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档