cargo new art --bin && cd art
cargo install cargo-edit && cargo add valora
main.rs里面加入下面的代码:use valora::prelude::*;
fn main() -> Result<()> {
run_fn(Options::from_args(), |_gpu, world, _rng| {
Ok(move |ctx: Context, canvas: &mut Canvas| {
canvas.set_color(LinSrgb::new(1., 1., 1.));
canvas.paint(Filled(ctx.world));
let max_radius = world.width / 3.;
let radius = ctx.time.as_secs_f32().cos().abs() * max_radius;
canvas.set_color(LinSrgb::new(1., 0., 0.));
canvas.paint(Filled(Ellipse::circle(world.center(), radius)));
})
})
}
cargo run --release
Flutter RS - 开发桌面版Flutter App (用Rust做后端) 已经发布在stable branch上了。cargo install cargo-flutter
git clone https://github.com/flutter-rs/flutter-app-template
cd flutter-app-template
cargo flutter run
cargo flutter --format appimage build --releaseRust语言里通过OpenSSH的Wrapping脚本化实现SSH调用mathbench测量编译时间原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。