设为首页 加入收藏

TOP

[图文]Linux 环境下使用 Ruby 进行 GTK 桌面开发
2014-11-24 00:39:06 来源: 作者: 【 】 浏览:6
Tags:图文 Linux 环境 使用 Ruby 进行 GTK 桌面 开发

Ruby 是一门灵活的动态编程语言。GTK2 是开源的跨平台图像处理库。通过Ruby-GTK2 进行快速的 Linux 桌面图形应用开发。


介绍


Ruby-GTK2 是 GTK+ 的 ruby 绑定。Ruby 与 GTK2 的结合,带来了新的 GUI 开发方式。


GTK(GIMP Toolkit) 是一套跨多种平台的图形工具包,按 LGPL 许可协议发布的。虽然最初是为 GIMP 写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被 GNOME 选中使得 GTK+ 广为流传,成为 Linux 下开发桌面图形界面的应用程序的主流开发工具之一,目前 GTK+ 已经有了成功的 windows 版本。


Ruby 是一门动态脚本语言。有丰富的开发库。Rubyforge 网站(http://rubyforge.org/)是全球最大的 Ruby 开发库站点。


通过 Ruby 与 GTK 的有机结合,可以更高效、迅速地开发桌面图形化应用程序。


安装与测试


在开发 gtk2-ruby 之前,需要安装 ruby 和 gtk2 运行时。


基于 Debian 的 Linux 系统,输入


$sudo apt-get –y install libgtk2-ruby


Apt 会自动安装 ruby 及 gtk2 运行时。


Windows 系统,首先登录 ruby 官方网站 下载最新稳定版本1.8.6 安装程序。然后登录ruby-gnome2 官方网站下载 gtk2-ruby 运行库。分别安装后即可。


成功配置系统之后,可以在命令行里(Windows 下的 cmd ,Linux 下的 shell)尝试运行下面程序:


$ruby -rgtk2 -e "Gtk::Window.new.show;Gtk.main"


如果成功看到窗口跳出,说明开发环境已搭建成功。


图 1. 弹出窗口


运行结果


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VIM着色列出函数列表等 下一篇C语言学习初步之C语言的底层操作

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: