嵌入式Linux从入门到精通之第七节:GTK+概述

本文介绍了GTK+,一个用于创建GUI的稳定、跨平台的图形工具包,详细讲述了如何在Linux环境下搭建GTK+环境,包括安装、测试和编译。接着讲解了窗口的详细设置,如创建、标题、大小、位置等,并探讨了控件的基本概念和分类。最后,文章阐述了GTK+的信号与回调函数机制,以及如何进行连接和定义回调函数。

什么是GTK+


􀂾 GTK+是一套在GIMP的基础上发展而来的高级的、可
伸缩的现代化、跨平台图形工具包,它可以很方便
地制作图形交互界面( GUI )。
􀂾 特点:
稳定、跨平台、多种语言绑定、接口丰富、与时俱
进、算法丰富、移动嵌入式应用广泛
􀂾 http://www.gtk.org/features.php

环境搭建
1、安装
   sudo apt-get install libgtk2.0*      
   #gtk+2.0所需的所有文件统通下载安装完毕。
   
2、测试

运行:
pkg-config --cflags --libs gtk+-2.0
现象:
-pthread -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12

 
说明成功
可以编译GTK+程序

1、将gtkdfb.t

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

产品人卫朋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值