5 个版本
使用旧的 Rust 2015
0.2.0 | 2019 年 3 月 5 日 |
---|---|
0.1.5 | 2018 年 6 月 28 日 |
0.1.4 | 2018 年 6 月 22 日 |
0.1.3 | 2018 年 6 月 22 日 |
0.1.2 | 2018 年 6 月 21 日 |
#26 in #argon2
24 每月下载量
2MB
14K SLoC
argonautica-c
概述
argonautica-c 是 argonautica 的 C/C++ 包装器。
安装
- 安装 Rust (版本 1.26.0 或更高)
- 请参阅此处的说明
- 安装 LLVM/Clang (版本 3.9 或更高)
- 克隆 argonautica 仓库
git clone https://github.com/bcmyers/argonautica.git
cdargonautica
gitsubmodule init
gitsubmodule update
- 使用 Cargo 构建库
cargo build --release --features="simd"
,或者cargobuild --release
- 使用库
- 库(将被命名为
libargonautica_c.dylib
或类似的内容(取决于您的操作系统)),将位于./target/release
目录中 - 头文件,将被命名为
argonautica.h
,将位于./argonautica-c/include
目录中
- 库(将被命名为
许可证
argonautica-c 授权许可包括以下之一
任选其一。
依赖项
~5–17MB
~238K SLoC