https://github.com/durobot/catsay-gtk
A variation of catsay-gui project, as found in the book "Practical Rust Projects Building Game, Physical Computing, and Machine Learning Applications" by Shing Lyu.
https://github.com/durobot/catsay-gtk
Last synced: 3 months ago
JSON representation
A variation of catsay-gui project, as found in the book "Practical Rust Projects Building Game, Physical Computing, and Machine Learning Applications" by Shing Lyu.
- Host: GitHub
- URL: https://github.com/durobot/catsay-gtk
- Owner: Durobot
- Created: 2021-06-13T19:29:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-14T12:11:38.000Z (almost 4 years ago)
- Last Synced: 2025-02-15T06:53:57.022Z (3 months ago)
- Language: Rust
- Size: 399 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# catsay-gtk
A variation of **catsay-gui** project, as found in the book "Practical Rust Projects Building Game, Physical Computing, and Machine Learning Applications" by Shing Lyu.The original version of this project (and other projects from the book) is at https://github.com/apress/practical-rust-projects
Run `gtk_debug.sh` to get that GTK debugger window.
As **[gtk-rs](https://gtk-rs.org/)**, used by this project, in turn uses GTK library, which is a C library (OK, a collection of libraries), you've got to have it installed before you can build the project. On Ubuntu (and, perhaps Mint and maybe Debian) it can be done with
`sudo apt install libgtk-3-dev` // Checking which version was installed: dpkg -l libgtk-3-0
**Image credit**:
https://pixabay.com/photos/cat-kitten-sit-isolated-red-white-2669554/