3 个版本

使用旧的 Rust 2015

0.1.2 2018年2月19日
0.1.1 2017年12月13日
0.1.0 2017年12月13日

#45 in #build-time

AGPL-3.0

6MB
139K SLoC

C 91K SLoC // 0.0% comments OCaml 39K SLoC // 0.2% comments Python 5K SLoC // 0.0% comments Perl 2.5K SLoC // 0.1% comments Rust 390 SLoC // 0.1% comments M4 274 SLoC // 0.1% comments Shell 241 SLoC // 0.1% comments Vim Script 11 SLoC SWIG 4 SLoC // 0.5% comments Forge Config 3 SLoC

Rust 对 Obliv-C 的包装

Crates.io Build Status

Obliv-C 是一种用于表达多党计算协议的 C 语言类似程序的语言。这个包装器允许开发调用 Obliv-C 协议的 Rust 程序。

如果通过构建时的 OBLIVC_PATH 环境变量传递了 Obliv-C 安装,则使用该安装。否则,从源代码构建 Obliv-C。

有关如何使用此库的信息,请参阅 crate 文档,以及 test-oblivc其文档 中的示例。


lib.rs:

Rust 对 Obliv-C 的绑定

Obliv-C 是一种用于表达多党计算协议的 C 语言类似程序的语言。这个包装器允许开发调用 Obliv-C 协议的 Rust 程序。

如果通过构建时的 OBLIVC_PATH 环境变量传递了 Obliv-C 安装,则使用该安装。否则,从源代码构建 Obliv-C。

可以在此处找到使用此库的小示例:此处

依赖项

~7.5MB
~136K SLoC