๋ค์ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ญ์์ค
(์ฌ๊ธฐ์ ์
๋ ฅ)
4_1_x
(์ฌ๊ธฐ์ ์
๋ ฅ)
libtorrent-rasterbar8 - 1.0.7
Qt5
(์ฌ๊ธฐ์ ์
๋ ฅ)
์์ค์์ qBittorrent๋ฅผ ์ปดํ์ผํ ๋ - base/bittorrent/session.cpp์์ ์ค๋ฅ ๋ฐ์
lt::๊ฐ ์ ์ธ๋์ง ์์์ต๋๋ค.
์ค๋ฅ ์์ด ์ปดํ์ผ
(์ฌ๊ธฐ์ ์
๋ ฅ)
URL์ ์ธ๊ธ๋ ๋จ๊ณ๋ฅผ ๋ฐ๋์ต๋๋ค - https://github.com/qbittorrent/qBittorrent/wiki/Compiling-qBittorrent-on-Debian-and-Ubuntu
์ํค ๋งํฌ์ ์ธ๊ธ๋ ํ์ ์ข
์์ฑ.
๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ ๋ ํธ:
sudo apt-get ์ค์น libtorrent-rasterbar-dev
ํ๋นํ ๋ ํธ :
์์ ํด๋ก https://github.com/qbittorrent/qBittorrent
CD ํ๋นํธํ ๋ ํธ
์์ ์ฒดํฌ ์์ v4_1_x
./๊ตฌ์ฑ
make -j$(nproc)
(์ฌ๊ธฐ์ ์
๋ ฅ)
./configure ์ค๋ฅ ์์ด ์คํ
"sudo apt-get install libtorrent-rasterbar-dev" ๋์ ์ต์ ๋ฒ์ ์ libtorrent๋ฅผ ์ค์นํ์ญ์์ค. (1.1.1+)
https://github.com/arvidn/libtorrent/releases
libtorrent-1.1.13*
๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ ๋ ํธ 1.2.1
์ต์ ๋ฒ์ ์ผ๋ก ์ค๋ฅ ์์ด ์ปดํ์ผํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ qBittorent ์ฐ๊ฒฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
์์คํ ์ libtorrent-rasterbar๋ฅผ ๋น๋ํ๊ณ ์ค์นํ ํ " ldconfig "๋ฅผ ์์ง ๋ง์ญ์์ค.
๋ํ ์์๋ค์ํผ qBittorrent๋ cmake๋ฅผ ์ง์ํฉ๋๋ค. cmake๋ก ๋น๋ํ๋ ๊ฒ์ด ๋ ์ฌ์ธ ๊ฒ์ ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ./configure
๊ทธ ํ ์ ์ ๋น๋๋ฅผ ์ํ๋ฉด LDFLAGS๊ฐ ์ฌ์ ํ make ๋ช
๋ น๊ณผ ํจ๊ป ํ์ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
"sudo apt-get install libtorrent-rasterbar-dev" ๋์ ์ต์ ๋ฒ์ ์ libtorrent๋ฅผ ์ค์นํ์ญ์์ค. (1.1.1+)
https://github.com/arvidn/libtorrent/releases
libtorrent-1.1.13*
๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ ๋ ํธ 1.2.1