Для сборки библиотек boost 1.43.0 для VS 2010:
- Загрузите и распакуйте в C: \ Temp \ boost_1_43_0
- Запуск командной строки Visual Studio 2010
- Сборка BJam
cd C:\Temp\boost_1_43_0\tools\jam\src
build.bat
cd C:\Temp\boost_1_43_0
tools\jam\src\bin.ntx86\bjam.exe --with-regex link=static runtime-link=static threading=multi variant=debug,release address-model=32,64
Может потребоваться сборка в два этапа с помощью address-model=32
, а затем с address-model=64
. В этом случае мы выбираем создание библиотек, которые статически ссылаются на среду выполнения C и статически ссылаются на саму библиотеку boost.
Используйте --with
для создания библиотек без заголовков, таких как regex. Обратите внимание, что stage / lib будет перезаписываться после каждой сборки модели адреса, но все библиотеки всегда хранятся в bin.v2.