# libtquic-sdk **Repository Path**: mirrors_TencentCloud/libtquic-sdk ## Basic Information - **Project Name**: libtquic-sdk - **Description**: 腾讯TQUIC-跨平台通用QUIC网络库 - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-12-18 - **Last Updated**: 2026-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目已重构,本仓库不再维护,请移步最新仓库:https://github.com/Tencent/tquic # libtquic-sdk 跨平台通用QUIC网络库 ![image](https://github.com/TencentCloud/libtquic-sdk/blob/main/doc/image/tquic_arch.png) #### 支持版本 Q043,Q046,Q050,draft_29,RFC_V1 #### 如何在linux下编译使用 需要用到lib/linux_x64/libtquic.so, include/tnet_quic_request.h,demo/tquic_demo_bin.cc clang编译命令(假设头文件、lib、cc代码均在同一目录下) clang++ tquic_demo_bin.cc -I./ -ltquic -L./ -L/lib64/ -o tquic_demo_bin -std=c++11 g++编译命令 g++ tquic_demo_bin.cc -I./ -ltquic -L./ -L/lib64/ -o tquic_demo_bin -std=c++11 #### 如何嵌入android工程 1. C++调用,将android动态库libquic.so 及 头文件 tnet_quic_request.h放入工程 2. java调用,将android动态库libtquic_jni.so 及 android/java下的代码导入工程 #### 如何嵌入iOS工程 将lib/ios下解压后的Tquic.xcframework导入工程即可 #### API及使用 API:参考include/tnet_quic_request.h 1. C++使用,参见tquic_demo_bin.cc 2. Android使用,参见demo/android 下Example代码及apk 3. iOS使用,参见demo/iOS;src/ios/; 备注:所有java、oc接口均可自己灵活定制或重新,底层最终都是一套简单的C++接口 #### 功能宣讲 参见:https://gmtc.infoq.cn/2021/shenzhen/presentation/4148