Linux gtk开发教程,使用GTK+和Glade快速开发Linux图形界面

使用GTK+和Glade快速开发Linux图形界面Glade,GTK,Linux,draft,图形* 使用 GTK+ 和 Glade 快速开发Linux图形界面** GTK+ 简介*** 基本概念GTK+ 是一种用于创建图形界面的库. 嗯, gnome 用的就是它, 不过并不是说只有在 gnome 环境中才能用, 只要系统上装有 GTK 的库 (基本上有图形系统的个人机都会有的啦) 就能运行基于 ...
摘要由CSDN通过智能技术生成

使用GTK+和Glade快速开发Linux图形界面

Glade

,

GTK

,

Linux

,

draft

,

图形

* 使用 GTK+ 和 Glade 快速开发

Linux

图形界面

** GTK+ 简介

*** 基本概念

GTK+ 是一种用于创建图形界面的库. 嗯, gnome 用的就是它, 不过并不是说只

有在 gnome 环境中才能用, 只要系统

上装有 GTK 的库 (基本上有图形系统的个

人机都会有的啦) 就能运行

基于 GTK 的程序

. 除了 UNIX-like 平台, 它还移植

到 windows 上, 还有面向嵌入设备

的 framebuffer 版本等等.

GTK 依赖两个重要的库. 一个是 GLib, 这并不是一个图形库, 也和 glibc 不同

, 它大抵上提供了一些接口以屏蔽系统的不同, 比如 gint 在哪里都是 32bit

的, 等等; 另一个是 GDK, 它是一个设备无关的图形库, 支持基本的画点, 以及

与窗口管理

器沟通等任务, 由于 GTK

被设计成能在各个平台, 而非仅仅在

XWindow 环境下使用, 所以这个库也是必要的. 而在他们上面的 GTK 库, 就提

供了一些 widget --- 可以理解为控件啦, 不过窗口也是一个 widget 的说, 给

我们使用, 并提供了包装良好的事件响应机制.

*** GTK+ 开发基础

要开发基于 GTK 的软件

, 必须先安装 GTK+ 的开发包.

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值