5 个版本

使用旧的 Rust 2015

0.1.6 2018年2月20日
0.1.5 2018年2月19日
0.1.4 2018年1月18日
0.1.3 2017年12月13日

#53#build-time


用于 oblivc

AGPL-3.0

6MB
138K SLoC

C 91K SLoC // 0.0% comments • Rust 包仓库 OCaml 39K SLoC // 0.2% comments • Rust 包仓库 Python 5K SLoC // 0.0% comments • Rust 包仓库 Perl 2.5K SLoC // 0.1% comments • Rust 包仓库 M4 275 SLoC // 0.1% comments • Rust 包仓库 Shell 242 SLoC // 0.1% comments • Rust 包仓库 Rust 171 SLoC // 0.1% comments • Rust 包仓库 Vim Script 12 SLoC • Rust 包仓库 SWIG 5 SLoC // 0.5% comments • Rust 包仓库 Batch 1 SLoC • Rust 包仓库

包含 (autotools 混淆代码, 215KB) obliv-c/configure, (obscure autoconf 代码, 7KB) obliv-c/configure.ac

Rust 对 Obliv-C 的包装

Crates.io Build Status

Obliv-C 是一种用于将多方计算协议表示为类似 C 的程序的语言。此包装器允许开发调用 Obliv-C 协议的 Rust 程序。

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

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

依赖项