RustとGtk+で開発するGUIアプリケーション Rev 0.1

この文書の目的とすること

Rust言語とGtk+ / gtk-rs ライブラリを利用して、GUIアプリケーション(デスクトップアプリケーション)を作る方法を説明します。

gtk-rsライブラリを利用してRustとGtk+を組み合わせることを中心として記述し、以下の内容は対象としません。

  • Rust言語自体の入門
  • Gtk+の各種ウィジットの使い方

事前に準備する環境

環境は、以下の通りを想定します。

  • Ubuntu 14.04
  • Rust 1.7.0

利用するライブラリのバージョン

  • Gtk+ 3.10
  • Glade 3.16.1 (Optional)
  • gtk-rs 0.0.7

Ubuntuでは、以下の通り実行することで、必要なライブラリのインストールが可能です。

# apt-get install libgtk-3-0-dev glade