Windows系统常用运行库
什么是运行库
运行库(runtime library)和操作系统是相互配合的。简单来说,运行库包含了操作系统底层API的实现,并且提供给应用程序进行调用。在使用某些应用程序的时,你需要安装相应的运行库才能运行。
为了保证不同应用程序的共用和标准化,Windows系统自带了一些常用的运行库,同时也有一些常用的系统运行支持库可以供下载安装。
常用的系统自带运行库
以下是Windows系统自带的常用运行库:
- Microsoft .NET Framework:用于在 Windows 中运行 .NET 程序。
- Microsoft Visual C++ Redistributable:包含了 Visual C++ 库的运行时组件,用于运行 C++ 应用程序。
- Microsoft DirectX:是一个包含多媒体API和工具的集合,为游戏和多媒体应用程序提供支持。
- Microsoft Silverlight:是一个功能类似于 Adobe Flash Player 的浏览器插件,用于创建丰富的互联网应用程序。
- Microsoft XNA Framework Redistributable:一个游戏开发框架,用于开发 Microsoft 平台的视频游戏。
如果你只是普通的使用者,这些运行库会在你安装一些常用应用程序时自动安装,不需要手动安装。
但如果你是开发者,需要根据自己需要手动安装一些运行库。
常用的系统运行支持库合集
除了上述自带运行库外,还有一些比较常用的运行支持库需要手动下载安装,例如:
- .NET Framework 4.8 Offline Installer:是最新版的 .NET Framework,提供一系列的服务和编程接口,用于建立各种不同类型的应用程序。
- Microsoft Visual C++ Redistributable for Visual Studio 2019:包含 .NET Framework 和 Visual C++ 库的最新版本的运行支持组件,用于运行在 Visual Studio 开发状态下的程序。
- DirectX End-User Runtime Web Installer:用于安装最新版本的 DirectX 运行库,为开发 Windows 游戏和拥有最流畅的多媒体体验提供支持。
- Java SE Runtime Environment 8:是一个必需品,因为许多应用程序都依赖于 Java 运行时环境。
- Adobe Flash Player:用于在浏览器中播放 Flash 视频和其他适用于 Flash 平台的应用程序。
这些运行支持库需要手动下载安装,注意选择对应的操作系统和运行环境版本。
示例说明
-
例如,你正在开发一个基于 C++ 编写的应用程序,但在不同的电脑上安装则发现程序无法运行,那么很有可能是缺少了对应版本的 Microsoft Visual C++ Redistributable 运行组件。可以去Microsoft官网下载对应的运行支持库进行安装解决问题。
-
另外一个例子是,你想在系统上安装一个新的游戏或者应用程序,启动后却提示缺少了 DirectX 错误,那么需要先下载安装最新版本的 DirectX 运行库才行。可以在微软官网或者其他可靠的下载站点下载安装。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows系统常用运行库有哪些?常用系统运行支持库合集(附下载) - Python技术站