21 个版本 (8 个重大更改)
0.22.1 | 2022 年 9 月 13 日 |
---|---|
0.21.0 | 2022 年 9 月 7 日 |
0.19.7 | 2022 年 7 月 13 日 |
0.17.2 |
|
0.3.5 | 2021 年 11 月 18 日 |
#414 在 GUI
每月 52 次下载
135KB
1.5K SLoC
Egui FLTK 前端
在基于 Debian/Ubuntu 的 Linux 发行版上,安装最新的构建工具
sudo apt-get update && sudo apt-get install build-essential cmake ninja-build
确保安装最新的 FLTK 要求
sudo apt-get update && sudo apt-get install -y libpango1.0-dev libx11-dev libxext-dev libxft-dev libxinerama-dev libxcursor-dev libxrender-dev libxfixes-dev libgl1-mesa-dev libglu1-mesa-dev
以及 egui 要求
sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev
用法
[dependencies]
egui-fltk-frontend = "0.22.1"
注意:在基于 xwayland 的桌面(如 gnome 41+)中,无需启用“wayland”功能。
示例
运行示例 *.rs 文件
cargo r --example image
cargo r --example main
cargo r --example smaa
cargo r --example custom3d
或 点击此处 了解如何在 Cargo.toml 中使用它
屏幕截图
main_example 在 WSL2 + X 服务器上运行
依赖项
~20–33MB
~550K SLoC