bittorrent
1.0.0
Bittorrent는 C ++에서 처음부터 작성된 작은 급류 클라이언트입니다. 사용 된 유일한 외부 라이브러리는 SHA1 해시를 컴퓨팅하기위한 OpenSSL입니다. Ubuntu 18.04 Plateform (Dockerfile 제공)에서만 테스트되었습니다. 특히 Linux 특정 기능 (예 : Epoll)을 사용했습니다.

다음 명령을 실행하십시오.
mkdir build
cd build
cmake ..
make BitTorrent
./source/BitTorrent <torrent_file>
다음 명령을 실행하십시오.
git clone https://github.com/google/googletest.git
mkdir build
cd build
cmake ..
make
프로젝트를 구축 한 후 테스트 바이너리는 빌드/테스트에 있습니다.