我们在使用软件的时候,经常会碰到“该软件需要 VC++?支持”“应用程序配置不正确,未能启动成功”“不是有效的Win32程序”等错误提示,而这些错误的原因是计算机上并未安装程序需要使用的运行库。阅读下文了解计算机运行库的分类和简介。

概述:

运行库从字面上看,运行库是程序在运行时所需要的库文件。通常运行库是以DLL形式提供的。Delphi和C++ Builder的运行库为.bpl文件,实际还是一个DLL。运行库中一般包括编程时常用的函数,如字符串操作、文件操作、界面等内容。不同的语言所支持的函数通常是不同的,所以使用的库也是完全不同的,这就是为什么有VB运行库、C运行库、Delphi运行库之分的原因。即使都是C++语言,也可能因为提供的函数不同,而使用不同的库。如VC++使用的运行库和C++ Builder就完全不同。

简介:

运行库是一个经过封装的程序模块,对外提供接口,只要知道接口参数就可以自由使用。如果不使用运行库,每个程序中都会包含很多重复的代码,而使用运行库,可以大大缩小编译后的程序的大小。但另一方面,由于使用了运行库,所以在分发程序时就必须带有这些库,比较麻烦。如果在操作系统中找不到相应的运行库程序就无法运行。为了解决这个矛盾,Windows总是会带上它自己开发的软件的最新的运行库。像Windows 2000以后的版本都包括Visual Basic 5.0/6.0的库。Internet Explorer总是带有最新的Visual C++6.0的库。Windows XP带有Microsoft .NET 1.0(用于VB. NET和C#)的库。Visual C++、Delphi和C++ Builder允许用户选择所编译得到的程序是否依赖于运行库。而VB、FoxPro、PowerBuilder、LabWindows/CVI和MatlabNGDX就不允许用户进行这种选择,必须依赖于运行库。

运行库列表:

1、常用运行库

Visual Basic 6.0 公共控件

Visual C++ 2003 运行库(VC7)

Visual C++ 2005 运行库(VC8)

Visual C++ 2008 运行库(VC9)

Visual C++ 2010 运行库(VC10)

Visual C++ 2012 运行库(VC11)

Visual C++ 2013 运行库(VC12)

Microsoft Core XML Services 6.0 SP2(MSXML)

Microsoft .NET Framework 3.5 SP1(含2.0/3.0)

Microsoft .NET Framework 4.0

2、游戏运行库

DirectX 9.0C (2010.6)

Open Audio Library 2.07(OpenAL)

NVIDIA PhysX System 9.10.0514

Microsoft XNA Framework 3.1

3、其他运行库

Java 运行库 7 Update1(JRE)

微软 ActiveX 公共控件

微软标准C运行库(VC1)

Visual Basic 1 运行库(VB1)

Visual Basic 2 运行库(VB2)

Visual Basic 3 运行库(VB3)

Visual Basic 4 运行库(VB4)

上文所述是目前比较常用的运行库,我们使用的应用程序大部分需要运行库的支持。关于计算机运行库的分类和简介到此结束,有任何问题,可以在下方评论区留言。

计算机的库的分类,计算机运行库的分类和简介相关推荐

  1. linux c 11 运行库,11.1.3 运行库与I/O

    11.1.3  运行库与I/O 在了解了glibc和MSVC的入口函数的基本思路之后,让我们来深入了解各个初始化部分的具体实现.但在具体了解初始化之前,我们要先了解一个重要的概念:I/O. IO(或I ...

  2. windows c语言运行库,Microsoft Visual C++ 运行库合集下载

    使用方法: vc2010运行库安装失败解决方法 一般来说,在控制面板中正确卸载后,是可以正常重新安装的.如果 卸载.重启.安装微软官方版本,这样做依然有提示,那么你的电脑底层已经不稳定了,造成这类问题 ...

  3. mfc140dll 丢失 微软常用运行库_集成最新运行库、一键安装、一键到位,运行库操作简单!...

    背景有很多童鞋在安装诸如PS.vc++等软件总会提示缺少关键组件或者运行框架,也有在后台问我的,所以今天就给大家分享一下一些电脑安装软软件或者游戏常用的运行库,号主找了一些并且写了批处理直接运行就可以 ...

  4. mfc140dll 丢失 微软常用运行库_微软常用运行库合集 2020.9月(32amp;64位)

    每日一谈 电脑在刚买来的时候,我们常常会思考一个问题,那就是微软的运行库有必要安装吗?微软运行库有什么用?其实在这里我想说,微软运行库主要是运行计算机软件的,例如一些测绘的职业人员,需要用到Auto ...

  5. mcinabox运行库下载安装_mcinabox运行库

    mcinabox运行库是一款超棒的我的世界启动工具.轻松快速的打开我的世界游戏,完美的进行游戏相关性设置,多种mod快速导入,各种资源完美管理,非常好用,可以自动检测libraries文件和Asset ...

  6. mcinabox运行库下载_【mcinabox运行库下载】mcinabox运行库 v20200328 官方版-开心电玩...

    软件介绍 mcinabox运行库是一款提供给我的世界玩家们使用的Java版启动器,我们如果想要在自己的手机上开启<我的世界>的话,就必须要先安装mcinabox运行库才可以.有了这款软件, ...

  7. C标准库和glibc(C运行库)的关系

    C 标准主要由两部分组成,一部分描述C的语法,另一部分描述C标准库.C标准库定义了一组标准头文件,每个头文件中包含一些相关的函数.变量.类型声明和宏定义.要在一个平台上支持C语言,不仅要实现C编译器, ...

  8. 壁纸引擎java运行库_Microsoft Windows Desktop Runtime v5.0.0 桌面程序运行库(含常规运行库)...

    2020.11.11 微软.NET 5.0 正式版发布! 本次版本更新非常重视 .NET 的统一性,微软希望 .NET Framework 开发者能够迁移他们的代码和应用到 .NET 5.0 上,为明 ...

  9. 安装VC++2015运行库时出现0x80240037错误(JT预览报错)

    [JT预览报错]原因是缺少C++2015运行库. [安装VC++2015运行库时出现0x80240037错误]原因是windows7系统缺少Windows6.1-KB2999226-x64.msu补丁 ...

最新文章

  1. OpenCV4 部署DeepLabv3+模型
  2. AI2XAML's Bug(sequel)
  3. altium designer怎么在原理图中批量修改元件封装
  4. 网络推广专员浅析网站运营三种基本模式具备哪些网络推广重点!
  5. java怎么缓存行填充_为什么java的Exchanger.Slot缓存行填充像这样?
  6. 【转】Android开发之数据库SQL
  7. java向数组中插入元素
  8. python自动保存图片_Python学习笔记:利用爬虫自动保存图片
  9. 【原创】StreamInsight查询系列(三)——基本查询操作之过滤
  10. 如何从数据库(实体提供者)读取安全用户(转自http://wiki.jikexueyuan.com/project/symfony-cookbook/entity-provider.html)...
  11. 灵悟礼品网上专卖店——画出项目的主要框架
  12. 川崎机器人f控制柜接线图_东莞Kawasaki机器人控制柜维修中心
  13. CxImage使用介绍
  14. android系统构建系统_构建系统简介
  15. 计算机网络是啥意思啊,kk是什么意思?
  16. 基于导向滤波的暗通道先验去雾算法(Python,可直接运行)
  17. 自动化测试 selenium 模块 webdriver使用02
  18. 个人日记-《疯狂的原始人2》动漫电影观后感-20201130
  19. 如何在CMD下运用管理员权限
  20. 【171期】面试官:小伙汁,Spring是怎么解决循环依赖的呢?

热门文章

  1. 软件设计师---计算机网络
  2. wwwxxx_www
  3. SQL 语句单引号的处理
  4. 唐人码输入法破解版,笑死我了
  5. Active Directory 复制指南
  6. 基于嵌入式linux五子棋游戏,Android 实战项目之五子棋 附源码
  7. 什么是数据管理?看完这篇你一定有收获
  8. 荣耀新机9月10日鸿蒙,华为鸿蒙新机正式发布!只要3799元
  9. MIT提出封闭式连续时间神经网络,解决大脑动力学问题可产生灵活的机器学习模型...
  10. HTTP-C#模拟登录淘宝联盟并下载淘宝客订单xls