#top #built #render #text #higher-level #c-gui #cgui

已删除 rust-cgui-render

在CGui之上构建的高层图形库

使用旧的Rust 2015

0.1.2 2019年2月9日
0.1.1 2018年10月5日

#57 in #higher-level

LGPL-2.0-only

38KB
64

CGui Render

"通用GUI渲染"

是什么?

这是一个GUI实验/库,它通过无需显著工具链努力来构建独立的本地可执行文件。

这是基于由 cgui 提供的像素缓冲区构建的,并通过提供诸如文本渲染对象和输入元素等功能来扩展其功能。

布局(例如flowpanes)不在此项目的范围内。

目前,您可以从Linux机器上构建一个独立的linux64二进制文件

cargo build --release

要构建win64,首先使用以下命令安装cross cargo实用工具:cargo install cross

Cross需要Docker来运行。

然后,将 ~/.cargo/bin 添加到您的 $PATH,并构建一个win64二进制文件

cross build --release --target x86_64-pc-windows-gnu

我会忘记的事情

发布到crates.io

cargo package
ls -lh target/package/rust-cgui-*.crate
cargo publish

依赖项

~12MB
~233K SLoC