什么是 GTK+ 运行时环境?为什么你的电脑需要它?
GTK+是适用于许多操作系统的运行时环境。如果您为程序创建接口,则应在用户计算机上安装GTK运行时,以便程序运行。(GTK)大多数计算机制造商没有预先安装跨平台运行环境,因此用户必须亲自安装GTK+ Runtime Environment,以便您的软件按预期工作。
作为软件开发人员,您可以将整个GTK运行时环境整合到您的软件中。这样,用户在使用您创建的计算机程序时就不会遇到困难。您可能在使用程序分发工具包时遇到过类似问题。
GTK+ 运行时环境
冗长的程序或软件意味着资源的浪费。如果一个程序或软件试图包含所有的软件库运行时文件,它就会变得很长。大多数软件开发人员只需创建一个仅包含所需模块的程序。然后将其余的作为不同的软件进行管理并转换为运行时环境。
您可能已经经历过在安装某些软件时,它首先要求提供一些 C++ 或VC++ Distribution Kit Install。同样,GTK+ Runtime Environment创建了一个环境,用户界面可以在不同类型的计算机平台上毫无问题地工作。
GTK+ 架构
GTK应用程序需要四个基本库来构成GTK+运行时环境。他们是:
- GLib
- 开罗
- 盘古和
- 攻击力
GLib是一个基于C 语言(C Language)处理数据结构的基本库。
Cairo用于为需要在不同操作系统上保持一致的 2D 图形提供支持。它还尽可能利用硬件加速。
Pango是一个用于设计布局的代码库。这里的重点是跨平台可用性。
ATK是一个库文件,其中包含一组出于可访问性原因的接口。ATK工具可帮助软件开发人员查看一系列设备和工具包上的源代码。
GTK+ Runtime Environment可以免费使用、修改和商业重用,您可以从gtk.org下载。
Related posts
如何从Github下载文件并查看它们
最好的网站,了解Coding online免费
Manage legacy使用Microsoft的Web应用程序Enterprise Mode Site List Portal
Best Free C++ IDE为Windows 10
在Git Explorer找到所有Git Commands
什么是Angular JavaScript Framework简单的术语?
SynWrite Editor:Free Text & Source Code Editor为Windows 10
Jedit是一个令人印象深刻的电脑程序员Text Editor
Teach Kids至Code使用来自Microsoft的这些Tools and Programs
什么是JSON数据format and JSON document database?
Slack apps:远程Teams,Productivity,Developers,Project Management
Runtime error 429,ActiveX component无法创建对象
使用Google Chrome browser Inspect Element的提示
最佳网站学习或改善您的HTML coding知识
使用Windows 10使用Code Compare进行错误检查您的代码
PerfView是Microsoft的Performance Analysis和分析工具
CudaText为Windows程序员提供免费Code Editor
什么是Google Go Programming Language - 要求,FAQ
如何在Windows 10中Download and Install Code ::块
什么是R programming语言以及为什么应使用RStudio