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
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