介绍
Ruby-GTK2 是 GTK+ ruby 绑定Ruby 和 GTK2 结合带来了新 GUI 开发方式
GTK(GIMP Toolkit) 是套跨多种平台图形工具包,按 LGPL 许可协议发布虽然最初是为 GIMP 写但目前已发展为个功能强大、设计灵活个通用图形库特别是被 GNOME 选中使得 GTK+ 广为流传成为 Linux 下开发桌面图形界面应用主流开发工具的目前 GTK+ 已经有了成功 windows 版本
Ruby 是门动态脚本语言有丰富开发库Rubyforge 网站WebSite(http://rubyforge.org/)是全球最大 Ruby 开发库站点
通过 Ruby 和 GTK 有机结合可以更高效、迅速地开发桌面图形化应用
安装和测试
在开发 gtk2-ruby 的前需要安装 ruby 和 gtk2 运行时
基于 Debian Linux 系统输入
$sudo apt-get –y libgtk2-ruby
Apt 会自动安装 ruby 及 gtk2 运行时
Windows 系统首先登录 ruby 官方网站WebSite 下载最新稳定版本1.8.6 安装然后登录ruby-gnome2 官方网站WebSite下载 gtk2-ruby 运行库分别安装后即可
成功配置系统的后可以在命令行里(Windows 下 cmd Linux 下 shell)尝试运行下面:
$ruby -rgtk2 -e "Gtk::Window..show;Gtk."
如果成功看到窗口跳出介绍说明开发环境已搭建成功
图 1. 弹出窗口
整理总结
本文介绍了 Ruby-GTK2 基本概念并展现了如何运用 Ruby 进行 GTK2 开发个聊天客户端希望通过本文阅读您可以使用 Ruby 和 GTK2 开发需要桌面
最新评论