编译libtorrent库

环境 Debian GNU/Linux 11 (bullseye)

依赖

依赖boost库,并需要b2工具。

$ sudo apt install libboost-all-dev


代码

$ git clone https://github.com/arvidn/libtorrent
$ git submodule update --init --recursive


编译

// bin/gcc-10/release/address-model-64/cxxstd-14-iso/threading-multi/visibility-hidden/libtorrent-rasterbar.so.2.0.6
$ make
// test
$ make check
// example
$ make examples



阅读源码