运行库

资料百科

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

  • 中文名称 运行库
  • 外文名称 Runtime Library
  • 定义 程序在运行时所需要的库文件
  • 性质 经过封装的程序模块
  • 解决问题 程序配置不正确,未能启动

简介

  运行库是来自一个经过封装的程序模块,对外提供接口,只要360百科知道接口参数就可以自由使用。如果不使用运行库,王方济哥规每个程序中都会包含很多重复的代码,而使用运行库,可以大大缩小编译后的程序的大小。但另一方面,由于使音玉虽品散诗海究用了运行库,所以在分发程序时就必须带有这些库,比较麻送状受收时析品烦。如果在操作系统中找不到相团护景己息者算府率安民应的运行库程序就无法运行。为了解决这个矛盾,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就不允许用户进行这种选择,必须依赖于运行库。

运行库可的问题

  用精简版系统或者绿色版软件时,使用软件经常遇见的情况是"由于应用程序配置不正确,应用程序未能启动",提示缺少dll 文件等。大部分电脑新手都以为软件问题,其实不是的,部分软件或者游戏需要依赖运行库才可以运行的。可归纳为:

  如果出现 "由于应用程序配置不正确,应用程序未能启动" 请安装VC++库:

  Microsoft Visu呀乱哥书激al C++ 2005 Redistributable Package

  x86版本

  x64版本

  Microsoft Vis胶很止销笔减巴ual C++ 2005 SP1 Redistributable Package

  x86版本

  x64版本

  Microsoft Visual C++ 2008 Redistributable Package

  x86版本

  x64版本

  Microsoft Visual C++ 2008 SP1 Redistributable Package

  x86版本

  x64版只注影管灯赵愿粮帝

  Microsoft Visual C++ 2010 可再发行组件包

  x86版本

  x64版本

  Microsoft Visual C++ 2010 SP1 Redistributable 图解燃海鲁直亮粒随球Package

  x86版本

  x64版本

  说明:Window正否s 7已经包含Microsoft Visual C++ 2008

  microsoft点net Framework下载

  如果出现:不是有效的win32程序"错误",请安装Microsoft.net Framework

  Microsoft.NET Framework 2.0

  x86版本

  x64扩美出宁般改活版本

  Micr形策封针而示osoft.NET Framework 3.5

  x86版本

  ---

  Microsoft.NET Framework 3.5 SP1

  x86版本

  Full P或益体镇式取怎注支过木ackage

  Microso察便体话已师参扬脱飞激ft.NET Framework 4

  x86版

  ---

  Coming Soon

  ---

  ---

  Coming Soon

  ---

  ---

  说明:Windows 7已经包利财故苏免想含Microsoft点NET Framework 3.5 SP1

  Windows Installer下载

  如果出现"Windows Installer服务错误",请重新安装Windows I如紧陆烧某nstaller

  Windows Installer 4.5

  官方下载

  说明:正常情况下是有WindowsInstaller的,个别精简版系统就没有

  DirectX游戏支持库下

  玩游戏时提示缺少DirectX,dxdxxx.dll时候,请安装DirectX

  DirectX E身十月纸甚距告罪定尽搞nd-User Runtimes

  官方下载

  说明:DirectX已经包含全系列版本(DX9.0-DX11)

运行库列表

常用运行库:

  Visual Basic 6.0公共控件

  Visual C++ 2003运行库(VC7)

  Visual C++ 2005运行库(VC8)

  Visual C++ 2008运行库(VC9)

  Visual C++ 2010运行库(VC10)

  Visual C++ 2012来自运行库(VC11360百科)

  Visual C++ 2013运行库(VC12)

  Visual C++ 2015运行库(VC13)

  Visual C++ 2017运行库(VC14)

  Mi新项在定双他crosoft Core XML Services 6.0 SP2(MSXML)

  Microsoft点NET Framew值第还陈府跳责打ork 3.5 SP1(含2.0/3.0)

  M果测末icrosoft点NET Framewor象犯背部员眼战独本k 4.0

  microsoft点net framework 4.5

  microsoft点net framework 4.6

  microsoft点net framework 4.7

游戏运行库

失假带考伯行笔便物地  DirectX 9.0C (2010.6)

  Open Aud继管入帝体io Library 2坏坏犯景.07(OpenAL)

  马年行已导划笑NVIDIA PhysX System 9.10.0514

  Microsoft XNA Framework 3.1

其他运行库

  Java运行库7 Update1(JRE)

  java运行库8 update

  java运行库9

  微软ActiveX公共控件

  微软标准C运行库(VC1)

  Visual Basic 1运行库(VB1)

  Visua同互美运次l Basic 2运研触汽助李别补部行库(VB2)

  Visual Basic 3运行库(VB3)

  Visual Basic 4运行库(VB4)

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com