查看Linux内核、CPU、内存及各组件版本的命令和方法
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-03
什么是gtk Peter Mattis Spencer Kimball Josh MacDonald GTK 是一个小型而高效的控件库,具有Motif的外观和风格.实际上,它比Motif看起来好多了,它包含有基本的控件和一些很复杂的的控件:例如文件选择控件和颜色选择控件. GTK 提供了一些独特的特性,(至少,我知道其他的控件库不提供他们),例如,按钮不提供标签,它包含了一个子控件,在很多的时候是一个标签,但是,这个子控件也可以是一个映射,图像或者任何其他的程序员想要的集合.在整个的库中,你随处可见这种伸缩性 gtk整体说来还是不错的不太难,另外vc 2003中也是可以编译的,要设置库,适合初学者,另外生成的.exe文件只能在装有GTK的机器中运行,有点不方便. 楼主可以试试用PEG 类似GTK但更简单,生成的exe文件可以在任何os运行.可以去他的官网下载免费版本. glibc glibc 是gnu发布的libc库,也即c运行库. glibc是linux系统中最底层的api(应用程序开发接口), 几乎其它任何的运行库都会依赖于glibc. glibc除了封装linux操作系统所提供的系统服务外, 它本身也提供了许多其它一些必要功能服务的实现,主要的如下: (1)string,字符串处理 (2)signal,信号处理 (3)dlfcn,管理共享库的动态加载 (4)direct,文件目录操作 (5)elf,共享库的动态加载器,也即interpreter (6)iconv,不同字符集的编码转换 在GNOME变得实用和普及之后,2000年9月Trolltech在GNU GPL和QPL(去掉了大多数争论多年的内容)双重许可证下发布了GNU/Linux版的QT库.但是Qt的许可证还是在许多人中间有争议,GPL用于库时对与之链接的代码-例如的KDE框架和任何为其编写的程序-都施加了许可证限制. GIMP Toolkit(GTK )被选中做为Qt toolkit的替代,担当GNOME桌面的基础.GTK 使用GNU宽通用公共许可证(LGPL,一个自由软件许可证),允许链接到它的软件——例如 GNOME的应用程序——使用任意的许可证.GNOME桌面的库使用LGPL,而GNOME计划内的应用程序使用GPL许可证. GNOME桌面系统使用C语言编程,但也存在一些其它语言的绑定能够使用其它语言编写GNOME应用程序,例如C , Java, Ruby, C#, Python, Perl 等等. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 初学linux之--装eva qq下一篇: 如何判断linux系统是否要添加内存
关于查看Linux内核、CPU、内存及各组件版本的命令和方法的所有评论