gtk+-安装步骤.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
gtk-安装步骤

Redhat 9.0 上安装gtk+-2.12.0的心得体会 一、首先介绍下个gtk包: 1.1什么是 GTK+? GTK+是一个小型而高效的控件库,具有Motif的外观和风格.实际上,它比Motif看起来好多了,它包含有基本的控件和一些很复杂的的控件:例如文件选择控件和颜色选择控件.GTK+提供了一些独特的特性,(至少,我知道其他的控件库不提供他们),例如,按钮不提供标签,它包含了一个子控件,在很多的时候是一个标签,但是,这个子控件也可以是一个映射,图像或者任何其他的程序员想要的集合.在整个的库中,你随处可见这种伸缩性. 1.2. GTK+中的+是什么意思? GTK+中的+是什么意思?Peter Mattis的邮件这样表述: 我原来编写的gtk包含以下的三个库:libglib, libgdk and libgtk.它是一种平行的控件层次,你不能够从一个已存在的控件中得到一个新的控件,新版的gtk+包含一个比信号机制更加标准的回调机制,+用来区 别原来的版本和新的版本,你可以把它看作一个加入了面向对象特性的旧版的加强版. 1.3. GTK+, GDK和 GLib中的 G代表什么? GTK+, GDK和 GLib中的 G代表什么? GTK+ == Gimp Toolkit GDK == GTK+ Drawing Kit GLib == G Library 1.4. 那里可以找到 GTK+的文档? 那里可以找到 GTK+的文档? 在 GTK+发布版本的doc/文件夹下面, 你可以找到 GTK 和 GDK的参考资料,本FAQ和GTK指南.另外,你可以通过下面的网址找到这个文件HTML版本/,打包的gtk指南,SGML, HTML, Postscript, DVI或text 的版本可以在下面找到 /pub/gtk/tutorial 1.5运行 GTK+需要安装什么 运行 GTK+需要安装什么编译GTK+,你只需要一个c编译器(gcc),一个X window系统和相关的库文件. 1.6 那里可以得到 GTK+ 那里可以得到 GTK+ 官方网站 /pub/gtk. 一般新的GTK+版本发布的时候,这个网站都很拥挤,所以你可以试试下面列表中的镜像网站. /etc/mirrors 下面有一些镜像网站: ? 非洲 - ftp://ftp.is.co.za/applications/gimp ? 澳大利亚 - /pub/gimp ? 芬兰 - ftp://ftp.funet.fi/pub/sci/graphics/packages/gimp ? 德国 - ftp://infosoc.uni-koeln.de/pub/ ? 日本 - ftp://SunSITE.sut.ac.jp/pub/archives/packages/gimp ? 英国 - /pub/X/gimp ? 美国 - /pub/mirrors/ 二、安装gtk又必须依赖的库和简单的介绍 2.1基本package:   gtk+ 是基于以下三个库开发的:   glib:gtk+与gnome的底层核心库,主要提供了C数据结构、可移植封装、运行时功能接口,譬如事件循环、多线程、动态装载和对象机制等;   pango:国际化文本陈列及渲染库,它是gtk+的文本与字体处理核心;   atk:可访问接口库。使用ATK库,可以让你的程序很方便的使用屏幕阅读器、放大镜,以及一些输入设备等。   另外,还有cairo库也是安装gtk+所必须的。cario,过去叫做Xr或Xr/Xc,是一个跨平台的开放源代码的矢量图形函数库,可以提供高质量的显示和打印输出。通过Glitz函数库, Cairo 能使用 OpenGL或X Render扩展的硬件加速功能来绘制图像,这使得基于Cairo的应用能在现代化的3D显示硬件上获得益处。 --modversion xxxxxx查看Linux下已经安装了相关软件不,如:pkg-config –modversion pango后可以查看计算机当前的pango版本。 (2)安装软件时最好先将原版的gtk等软件卸载掉,卸载软件一般采用命令:sudo rpm -e glibxxx? 这里是glib-2.0–e rpm后会发生如下情况: librpm-4.2.so is needed by (installed) perl-RPM2-0.48-4 librpm-4.2.so is needed by (installed) net-snmp-5.0.6-17 librpm-4.2.so is needed by (installed) rpm-python-4.2-0.69 librpm-4.2.so is n

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档