Pobrałem, wyodrębniłem i skompilowałem biblioteki Boost (w tym osobno skompilowane biblioteki). Użyłem ich procedury instalacji kilka razy, ale nie mogę sprawić, żeby zrobiła dokładnie to, co chcę. W tej chwili, gdy instaluję funkcję Boost po kompilacji, przechodzi ona pod numerZainstaluj nagłówki Boost do określonego katalogu (Windows)
C:\Boost
To jest w porządku. Skompilowane biblioteki przejść do
który jest również w porządku. Mam problem z instalacją prekompilowanych nagłówków. Zostali umieścić na
C:\Boost\include\boost-1_54\boost
Czy istnieje sposób na wykorzystanie systemu doładowania zbudować i zainstalować narzędzia do ustawiania skompilowane nagłówki mają być instalowane tylko
C:\Boost\include
i nie mieć numer wersji doładowania być część tej hierarchii folderów?
Nie planuję używać wielu wersji Boost w tym samym czasie, więc nie mam zastosowania, aby rzeczywiście mieć ten numer wersji. Rozumiem, że mogłem przenieść je ręcznie po ukończeniu instalacji, ale chciałem najpierw zobaczyć, czy przeoczyłem lub źle zrozumiałem coś o systemie budowania Boost.
Jakie polecenia wywołują Państwo podczas budowania wzmocnienia? Co oznacza "prekompilowany nagłówek"? –
Uruchomiłem 'bootstrap', a następnie'. \ B2 -j8 --prefix = C: \ Boost --libdir = C: \ Boost \ lib --includedir = C: \ Boost \ include install'. Prekompilowane nagłówki to pliki hpp, które nie wymagają użycia kompilacji, pliki, które znajdują się w katalogu include. – CraigularB
Rozumiem. Co otrzymasz, jeśli dodasz '--layout = system'? –