Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

LibTorrent

Introduction

High performance torrent library for multiple clients.

LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transferring directly from file pages to the network stack.

To learn how to use libtorrent visit the Wiki.

Related Projects

Donate to rTorrent development

  • Paypal
  • Patreon
  • SubscribeStar
  • Bitcoin: 1MpmXm5AHtdBoDaLZstJw8nupJJaeKu8V8
  • Ethereum: 0x9AB1e3C3d8a875e870f161b3e9287Db0E6DAfF78
  • Litecoin: LdyaVR67LBnTf6mAT4QJnjSG2Zk67qxmfQ
  • Cardano: addr1qytaslmqmk6dspltw06sp0zf83dh09u79j49ceh5y26zdcccgq4ph7nmx6kgmzeldauj43254ey97f3x4xw49d86aguqwfhlte

Help keep rTorrent development going by donating to its creator.

BUILD DEPENDENCIES

Ubuntu, for example

sudo apt install make curl-libcurlpp-dev autoconf

BUILDING

Jump into the github cloned directory

cd libtorrent

Create config files

autoreconf -ivf

Perform configuration

./configure

Compile, slowest option.

make

OR Optionally compile with multiple worker threads, optimal number of threads is number of cores -1 for fastest compile time. For example : a 4 core machine should compile with only 3 cores, an 8-core machine 7, etc.)

make -j7

Install

make install

关于 About

libTorrent BitTorrent library

语言 Languages

C++87.5%
C8.4%
M43.3%
Makefile0.7%
Shell0.0%
Emacs Lisp0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
357
Total Commits
峰值: 41次/周
Less
More

核心贡献者 Contributors