Процесс установки Boost для использования с Visual Studio описан довольно четко здесь . Вам не нужно писать какие-либо сценарии установки.
Важно знать, что большинство библиотек Boost предназначены только для заголовков (например, Boost.Lexical_Cast), однако для некоторых требуется ссылка на статическую библиотеку (например, Boost.System). В этом разделе документа Начало работы о том, как сообщить Visual Studio, где находятся статические библиотеки Boost.
В этом разделе перечислены библиотеки, которые не только для заголовков. Некоторые библиотеки (такие как Boost.Chrono и Boost.Asio) сами по себе только для заголовков, но они зависят от Boost.System
, который необходимо связать с вашей программой.
Надеюсь, это поможет.