1,lib和dll的区别

lib静态链接库,作为库代码的一部分,在编译时被链接

dll动态链接库有两种加载方式,一种是静态加载,即在应用程序启动时被夹在;

一种是动态加载,在该动态链接库被使用时才被应用程序加载

2.DLL和COM组件的区别

动态链接库的表现形式只能是.dll,

COM组件的表现形式可以是dll也可以是.exe

动态链接库的生成与编译器和系统相关,在windows/linux下需要分别编译才可以使用

COM组件是二进制编码,在windows和linux系统下可以直接使用,不需要重新编译

COM组件是按照COM规范实现的dllhuozheexe,动态链接库是一个可以导出函数的函数集合

动态链接库仅支持在本机调用,COM组件可以分布式调用

参考:www.360doc.com/content/17/0925/09/1489589_689859230.shtml

COM组件和一般DLL 的区别相关推荐

  1. com组件和一般dll的区别

    这阵子在想一个需要利用com组件的小程序怎么做,突然想起上次去面试的时候考官问过autocad开发时为什么要利用com,而不采用一般的dll呢?     到google上查了一下,许多人也问了一样的问 ...

  2. Activex、OLE、COM、OCX、DLL之间区别、联系

    转自:http://baike.baidu.com/view/393671.htm 概述 .ocx是ocx控件的扩展名,与.exe .dll同属于PE文件.下面说说什么是ocx控件! OCX 是对象类 ...

  3. OCX和DLL的区别

    转自:http://blog.csdn.net/scucj/archive/2006/06/29/852181.aspx 一.关于DLL的介绍        DLL,动态链接库,Dynamic Lin ...

  4. 关于Dll、Com组件、托管dll和非托管dll的理解

    Com组件和dll区别: 1.普通dll不能通过regsvr32.exe来注册,而Com组件能通过regsvr32.exe注册. 2.Com组件是微软的一个协议,满足com组件协议的dll文件就是co ...

  5. C/C++ 知识点---LIB和DLL的区别与使用(网摘)

    LIB和DLL的区别与使用 原文出处:[远风工作室] 共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dyn ...

  6. LIB和DLL的区别与使用,非常详细

    2019独角兽企业重金招聘Python工程师标准>>> 共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供, ...

  7. [转]LIB和DLL的区别与使用

    原文地址: http://www.cppblog.com/amazon/archive/2011/01/01/95318.html 共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置 ...

  8. [react] 在React中组件和元素有什么区别?

    [react] 在React中组件和元素有什么区别? 组件首字母大写 组件是由元素构成的.元素数据结构是普通对象,而组件数据结构是类或纯函数 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚 ...

  9. [vue] 组件和插件有什么区别?

    [vue] 组件和插件有什么区别? 组件 (Component) 是用来构成你的 App 的业务模块,它的目标是 App.vue.插件 (Plugin) 是用来增强你的技术栈的功能模块,它的目标是 V ...

  10. lib和dll的区别

    lib和dll的区别 共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link librar ...

最新文章

  1. IDEA 调试Spring-boot 应用
  2. ubuntu 编译安装php mysql_ubuntu编译安装php5 mysql nginx
  3. 七、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(上)
  4. Android JSON原生解析的几种思路,以号码归属地,笑话大全,天气预报为例演示...
  5. Hibernate和UUID标识符
  6. 注册demo,使用jQuery异步验证账号是否存在
  7. DNS各地延迟排行榜
  8. 什么是APS计划排程系统和生产计划排产系统?
  9. AIS(ACL,IJCAI,SIGIR)(2019)论文报告会,感受大佬的气息...
  10. SQL数据库-------专业术语学习
  11. 华为服务器的系统,华为服务器 操作系统
  12. JDBC(Java Data Base Connectivity)基本用法
  13. E18-D80NK光电传感器
  14. 第十章、正则表达式和JSON
  15. P5.js码绘———拉普兰德做得到吗?
  16. python3 + pymysql 创建数据库
  17. Angular4_管道转换大小写
  18. stm32---DAC数模转换
  19. 5分钟了解系统架构设计
  20. 好用的电脑数据恢复软件推荐

热门文章

  1. 【学术】SCI期刊影响因子查询方式
  2. AVR单片机项目教程 基于C语言,AVR单片机项目教程:基于C语言(第2版)
  3. 淘宝抢拍器 chrome extension实现
  4. android swf 播放器 源码,Android 9.0 flash播放器播放swf源码讲解
  5. Mac上的windows 10系统,bootcamp 5更新 bootcamp 6,缺少bootcamp.msi
  6. 奇迹mu服务器最新,【奇迹MU网单服务端】2020新版S6EP3带终极爆炫版带七彩宝石傻瓜式一键安装客户端带GM管理工具...
  7. 二进制包20分钟快速安装部署 Kubernetes v1.14.0 集群
  8. inventor牙距_滚子链计算基础知识 | Inventor 2018 | Autodesk Knowledge Network
  9. EXCEL工作表保护密码忘记,撤销保护攻略
  10. MATLAB GBK编码