可用于开发 BitTorrent 相关应用,支持服务器和嵌入式设备部署。该项目是开源 C++ 库,实现 BitTorrent 协议及主流扩展,具备高效性和易用性。【此简介由AI生成】
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 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