Kompilacje biblioteki libtorrent

Witam po raz kolejny.
Dziś zajmiemy się kompilacją biblioteki libtorrent. Pierwsza czynnością jaką trzeba wykonać jest pobranie najnowszych źródeł ze strony http://code.google.com/p/libtorrent/downloads/list. Na dzień pisania artykułu dostępna była wersja libtorrent-rasterbar-0.16.11.

1. Rozpakowujemy źródła np. do katalogu
e:\Biblioteki\libtorrent\
2. Uruchamiamy konsole (w Startu->Uruchom wpisujemy cmd).
3. W terminalu przechodzimy do katalogu z źródłem:
e:
cd Biblioteki\libtorrent
4. Następnie ustawimy zmienne PATH dodając ścieżkę do mingw:
set PATH=D:\Qt\Qt5.1.0\Tools\mingw48_32\bin;%PATH%
5. Ustawiamy zmienną BOOST_BUILD_PATH oraz BOOST_ROOT:
set BOOST_BUILD_PATH=e:\Biblioteki\boost_1_54_0\tools\build\v2
set BOOST_ROOT=e:\Biblioteki\boost_1_54_0
6. Następnie z folderu, gdzie kompilowaliśmy boost'a kopiujemy pliki b2.exe oraz bjam.exe do e:\Biblioteki\libtorrent.
7. Przystępujemy do kompilacji wydając polecenie w konsoli:
bjam toolset=gcc link=static boost=source
Po krótkiej kompilacji mamy gotową bibliotekę statyczną libtorrent.a, którą możemy dołączać do naszych programów.

Życzę miłej kompilacji.
Pozdrawiam.
Bartek

Źródło: http://www.rasterbar.com/products/libtorrent/building.html

Komentarze

Popularne posty z tego bloga

Qt Creator i Git – konfiguracja cz.2