libtorrent-rasterbar:基于 C++ 的 BitTorrent 协议实现库项目

可用于开发 BitTorrent 相关应用,支持服务器和嵌入式设备部署。该项目是开源 C++ 库,实现 BitTorrent 协议及主流扩展,具备高效性和易用性。【此简介由AI生成】

分支1Tags1
文件最后提交记录最后更新时间
2 年前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前
11 个月前

.. image:: docs/img/logo-color-text.png

.. image:: https://github.com/arvidn/libtorrent/actions/workflows/windows.yml/badge.svg :target: https://github.com/arvidn/libtorrent/actions/workflows/windows.yml

.. image:: https://github.com/arvidn/libtorrent/actions/workflows/macos.yml/badge.svg :target: https://github.com/arvidn/libtorrent/actions/workflows/macos.yml

.. image:: https://github.com/arvidn/libtorrent/actions/workflows/linux.yml/badge.svg :target: https://github.com/arvidn/libtorrent/actions/workflows/linux.yml

.. image:: https://github.com/arvidn/libtorrent/actions/workflows/python.yml/badge.svg :target: https://github.com/arvidn/libtorrent/actions/workflows/python.yml

.. image:: https://ci.appveyor.com/api/projects/status/w7teauvub5813mew/branch/RC_2_0?svg=true :target: https://ci.appveyor.com/project/arvidn/libtorrent/branch/RC_2_0

.. image:: https://api.cirrus-ci.com/github/arvidn/libtorrent.svg?branch=RC_2_0 :target: https://cirrus-ci.com/github/arvidn/libtorrent

.. image:: https://oss-fuzz-build-logs.storage.googleapis.com/badges/libtorrent.svg :target: https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&q=proj%3Alibtorrent&can=1

.. image:: https://codecov.io/github/arvidn/libtorrent/coverage.svg?branch=RC_2_0 :target: https://codecov.io/github/arvidn/libtorrent?branch=RC_2_0&view=all#sort=missing&dir=desc

.. image:: https://www.openhub.net/p/rasterbar-libtorrent/widgets/project_thin_badge.gif :target: https://www.openhub.net/p/rasterbar-libtorrent

.. image:: https://bestpractices.coreinfrastructure.org/projects/3020/badge :target: https://bestpractices.coreinfrastructure.org/en/projects/3020

libtorrent 是一个开源 C++ 库,它实现了 BitTorrent 协议以及大多数常用扩展,使其适合实际部署。它具有高度的可配置性,能够适配服务器和嵌入式设备。

libtorrent 的主要目标是高效且易于使用。

更多详细的构建和使用说明,请参见 libtorrent.org__。

.. __: https://libtorrent.org

若要使用 boost-build 进行构建,请确保已安装 boost 和 boost-build,然后在 libtorrent 根目录中运行:

b2

要构建示例程序,请在 examples 目录中运行 b2

有关如何构建以及可用配置选项的更多详细信息,请参见 building.html。对于 Python 绑定,请参见 the python docs

libtorrent ABI report_。

.. _ABI report: https://abi-laboratory.pro/index.php?view=timeline&l=libtorrent

Linux 发行版中的 libtorrent 软件包版本,请查看 repology_。

.. _repology: https://repology.org/project/libtorrent-rasterbar/versions

.. __: docs/building.rst .. __: docs/python_binding.rst

项目介绍

可用于开发 BitTorrent 相关应用,支持服务器和嵌入式设备部署。该项目是开源 C++ 库,实现 BitTorrent 协议及主流扩展,具备高效性和易用性。【此简介由AI生成】

定制我的领域