Я не использую mac, но вот информацию, которую я знаю, в сочетании с информацией, которую я собрал в Интернете. Первое, что нужно знать, это то, что большинству библиотек boost не требуются скомпилированные двоичные файлы. Но я предполагаю, что вы знаете это и хотите использовать другие библиотеки, такие как datetime или regex.
Для компиляции библиотек Boost официальный способ - использовать инструмент с именем bjam. Загрузите его там (последнюю ссылку можно найти там ).
Командная строка, используемая для компиляции библиотек наддува с использованием bjam, показана в по ссылке .
bjam --toolset=darwin --build-type=complete --with-thread
--with-date_time --with-filesystem
--with-regex --with-system architecture=combined
НЕПРОВЕРЕНО (мной), но все источники, которые я нашел, предполагают, что это правильный подход.