Linux界面开发_GTK+&glade_1_环境配置与简介

目录

 

Linux界面开发_GTK+&glade

第一篇:环境配置与简介

1.1 GTK+简介

1.2 GLADE简介

2 环境配置

2.1 在debian linux上配置GTK+3.0(这是目前gtk+最新版本)

2.1.1 安装开发所需依赖库

2.1.2 使用apt软件管理包安装

2.2 安装GLADE


Linux界面开发_GTK+&glade

第一篇:环境配置与简介

1.1 GTK+简介

GTK+是通用跨平台界面库,它支持windows以及mac os和所有的linux发行版,GTK+是使用纯C语言编写而成,属于开源项目。

GTK+属于GNU开源项目,遵守LGPL协议,意味着您使用此项目开发出的软件需要一同发布源代码,但如果你将它封装成库到自己的软件中,则不需要开源自己的软件,只需要公布您是否使用到此库即可。

在开发过程中GTK+可以被嵌入到任意语言中,c++,python都有支持库。

同时GTK+小巧,没有复杂的依赖库,但并不代表它就可以随意移植到嵌入式Linux上,它需要X-window的支持,它运行在x系统之上,X-window是类unux下的视窗系统,提供了一套相当于windows上的绘图设备接口(gdi或dx)一样。

但你可以在你的嵌入式linux上移植一些专门针对嵌入式linux的gtk发行版。

1.2 GLADE简介

GLADE是专门为GTK+所开发的一款专门生成GTK+的xml文件,目前最新版的GTK+已经支持解析xml配置文件功能,快速生成ui界面,同时GLADE可以快速生成GTK+格式的xml界面布局文件。

2 环境配置

2.1 在debian linux上配置GTK+3.0(这是目前gtk+最新版本)

2.1.1 安装开发所需依赖库

sudo apt-get install build-essential

2.1.2 使用apt软件管理包安装

sudo apt-get install libgtk-3-dev

2.2 安装GLADE

sudo apt install glade

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

17岁boy想当攻城狮

感谢打赏

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

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

打赏作者

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

抵扣说明:

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

余额充值