1 个不稳定版本
使用旧版 Rust 2015
0.1.0 | 2016年2月11日 |
---|
#6 in #libressl
用于 telos
6KB
106 行
telos - 最终目标或目的。在本例中,将 libtls 的合理性带入 Rust 世界。这些绑定需要 libressl 2.3(即 libtls9)。查看最新的 文档。
构建
使用 cargo 构建,您需要运行时库(libcrypto、libssl、libtls)
$ cd telos
$ cargo build
如果您正在链接到非标准位置的库,您需要在构建之前覆盖链接器库搜索路径,例如。
$ export LIBTLS_LIBRARY_PATH=/opt/libressl/lib
$ cargo build
同样适用于 tls.h 头文件
$ export LIBTLS_INCLUDE_PATH=/opt/libressl/include
要强制进行静态链接
$ export LIBTLS_LINKAGE=static
状态
依赖项
~54KB