Здравствуйте, pykd_team, Вы писали:
A>>Любителям буста под виндой
_>Скорее всего, такой любитель использует Visual Studio. А если он использует Visual Studio 2013, то там есть NuGet из коробки ( во всех версиях, включая Express ), причем достаточно новый, чтобы поддерживать установку native package. А еще, есть добрые люди которые выложили boost в репозиторий nuget.org, причем разбили его удобно на компоненты. Соответственно, все что нужно это установить пакет boost ( все хедеры ) + если используются компилируемые библиотеки ( вроде RegEx или Thread ) то добавить в проект соответствующий компонент ( можно как в виде lib так и source файлов ). А что совсем удобно, Nuget создаст файл package.conf, который можно залить в репозиторий вместе с проектом и ваши коллеги при сборке автоматически получат все нужные бустовины и не будут на вас ругаться, что им приходится какой то b2 собирать
_>Если любитель буста под виндой вместо Visual Studio 2013 использует более страую версию, он может невозбранно доставить туда плагин для nuget со всеми плюшками ( по крайней мере для 2010,2012 точно, для более старых версий — надо проверять )
Для Visual C++ 2010 Express Edition NuGet можно
поставить, а затем и Boost.
Здесь Boost 1.54-1.57. Библиотеки можно брать как в виде исходников (ага, будут компилироваться прям в вашем проекте с вашими настройками), так и в виде бинарников (VC100-VC120 и
VC140CTP6)