Building Boost 1.52 z MinGW

Staram się znaleźć autorską odpowiedź jak zbudować Boost 1.52 z MinGW . Znalazłem kilka wskazówek w Internecie, które sprowadzają się do zbudowania go w ten sposób:

cd tools\build\v2\engine
build.bat mingw

copy bin.ntx86\bjam.exe ..\..\..\..
cd ..\..\..\..
bjam --toolset=gcc

Ponieważ te instrukcje pochodzą z Boost 1.45 i ponieważ nie mogłem tego zweryfikować własnymi instrukcjami Boost 'a, chciałbym sprawdzić, czy powyższe kroki są poprawne do zbudowania Boost' a za pomocą MinGW.

Sam próbowałem tych kroków i to wydawało się zbudować Boost, jednak nie zrobiłem jeszcze obszernych testów (ani nie miałbym koncepcji, aby to zrobić).

 28
Author: René Nyffenegger, 2012-11-06

1 answers

Tak, zgadza się. Jednak byłby prostszy, ale identyczny sposób; twoje kroki do wywołania bjam są automatycznie wykonywane przez bootstrap.bat:

C:\boost_1_52_0> bootstrap.bat mingw
Building Boost.Build engine
...
C:\boost_1_52_0> b2 toolset=gcc

Jeśli nie podano jawnie, biblioteki zostaną umieszczone w katalogu stage\lib, include path jest głównym katalogiem instalacji. Aby przetestować instalację, możesz użyć przykładu z połączyć swój Program z biblioteką Boost .

Referencje: Instalacja, przygotuj się do korzystania z biblioteki Boost Binary

 64
Author: Anonymous Coward,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-06 21:23:18