#programming-language #bindings #interface #native #gui

red

安全 Rust 绑定到 Red 编程语言的库接口

1 个不稳定版本

使用旧的 Rust 2015

0.1.1 2018年12月4日
0.1.0 2017年12月19日

#2099开发工具

GPL-3.0+

13KB
334

libred.rs (alpha)

安全 Rust 绑定到 Red 编程语言 的库接口。

目标是使用 libRed 允许 GUI 应用程序用 Rust 编写。

注意

此绑定处于非常早期的 alpha 阶段,尚未完成。

安装

在构建此库之前,您需要首先安装 Red 编程语言。

以下下载 Red

Red Windows/Mac/Linux

或通过 Homebrew

brew cask install red

一旦您在系统上安装了 Red,克隆此仓库并转到构建部分。

构建

目前 Red 仅支持 32 位,因此您需要下载 32 位 Rust 工具链才能使其工作。这已经在 Mac 上进行了测试。Windows 应该可以工作,但我尚未在 Linux 上测试。

如果您在系统上安装了 rustup.rs,请运行

rustup default stable-i686-apple-darwin

一旦这是您的默认工具链,运行

cargorun --example=helloworld

您应该得到以下示例程序

贡献

欢迎贡献!Fork 此仓库并添加您的更改,然后提交 PR。

如果您想修复错误、添加功能或提供反馈,您可以在问题部分这样做。

许可

GPL-3.0+

无运行时依赖