一、准备阶段
1、安装Visual Studio C++ Build tools
(1)访问微软官网下载生成工具或者rust官网下载链接
(2)安装时选择这个(如下图)
(3)下一步选择这个(如下图)
(4)安装完成,重启即可。
2、安装Rust
在 window 环境下安装 Rust 步骤很简单,具体的步骤如下:
(1)到rust官网,下载对应系统版本位数的安装包
(2)下载完成后双击安装程序,根据终端的提示进行操作。
根据提示进行安装
在终端中会首先有如下三个选项:
1、继续安装(默认)
2、自定义安装
3、取消安装
假如你选择了继续安装的话,所有的 Rust 环境配置参数都是默认的。然后等待 Rust 需要依赖的东西都下载完毕后 Rust 就已经安装成功,在终端中按下回车就可以结束安装操作。
3、创建Egui窗口项目名:eframe
(1)使用cargo创建项目
Windows中:按win+r键输入cmd,再运行cargo new eframe
创建完后,进入目录
cd eframe
(2)添加板条箱eframe
运行cargo add eframe
4、编程Egui窗口代码并编译运行
(1)使用VSCode打开项目文件
(2)在文件main.rs中输入代码
代码如下:
//egui桌面开发入门课程
use eframe::egui;
fn main() -> eframe::Result<()> {
let options = eframe::NativeOptions::default();
eframe::run_simple_native("My egui App", options, move |ctx, _frame| {
egui::CentralPanel::default().show(ctx, |ui| {
//添加UI组件区
});
})
}
(3)运行cargo run
,等待编译完成,显示窗口
5、资料链接
egui在Github的仓库
egui-doc-cn
eframe - Rust
https://crates.io/crates/eframe