Instalacja biblioteki boost

1

Cześć! Pomyślałem, że wstawię tutaj pomoc w instalacji biblioteki boost wraz z późniejszym dołączeniem jej do projektu w programie.
Sam miałem z tym sporo problemów. Może akurat komuś się przyda :)

Link do pobrania: https://www.boost.org/users/history/version_1_69_0.html

Pobieramy plik .zip lub .7z z biblioteką i zapisujemy byle gdzie (dopiero później będziemy podawać ścieżki do folderów).
Rozpakowujemy, wchodzimy w folder główny, odpalamy plik "bootstrap.bat" (czekamy aż wszystko się załaduje i okno zniknie).
W folderze pojawią się nowe pliki, między innymi "b2.exe" i "bjam.exe", odpalam oba te pliki i znów czekamy (instalacja może trwać nawet 2-3h).
Jeśli wszystko się udało i okna znikły - przechodzimy do visual studio. Odpalamy projekt w którym chcemy użyć biblioteki boost.

W kodzie trzeba dopisać takiego include'a

#include <boost/date_time/posix_time/posix_time.hpp>

Później jeszcze wchodzimy w Projekt->Właściwości

W zakładce C/C++ -> Ogólne musimy podać ścieżkę do głównego folderu boost
W zakładce Konsolidator -> Ogólne musimy podać ścieżkę boost\stage\lib

screenshot-20190508132125.png
screenshot-20190508132202.png

Teraz powinno wszystko działać ;)

Tutaj mamy dokumentacje biblioteki https://www.boost.org/doc/libs/1_69_0/doc/html/date_time/posix_time.html

0

Ale przecież to wszystko jest na stronie boosta

0

Akurat dostaliśmy do zrobienia program, który ma wykorzystywać tą bibliotekę i operować na datach.
Napisałem ten post głównie po to, żeby nie tłumaczyć tego samego po kilka razy dla każdego znajomego z osobna.
Tutaj jest wszystko podane w pigułce. Sam sie długo z tym bawiłem, dlatego jesli ktoś zapyta to odeśle tutaj.

1 użytkowników online, w tym zalogowanych: 0, gości: 1