跳到主要内容

安装

支持平台

TQUIC基于Rust语言开发,目前支持Linux、MacOS、FreeBSD、iOS、Android平台,后续版本将支持其他平台。

环境准备

编译

执行如下命令进行编译:

git clone https://github.com/tencent/tquic --recursive
cd tquic

cargo build --release --all
提示

参数--release指定cargo编译优化版本,编译结果位于./target/release/ 目录,而不是默认的./target/debug/目录。 参数--all指定cargo编译TQUIC协议库及示例工具

如果要启用C语言接口,请在cargo build命令后添加参数-F ffi

cargo build --release -F ffi

运行测试用例

执行如下命令来运行单元测试:

cargo test

进一步了解

遇到问题?