Получение сборочного Boost-экстракта с помощью bcp

Я использую BCP для извлечения Boost.Archive из Boost. К сожалению, я не могу построить этот экстракт. Boost.Archive не является библиотекой только для заголовков.

Бджам жалуется

Unable to load Boost.Build: could not find "boost-build.jam"

Есть ли способ сказать bcp, чтобы сделать сборку извлечения с помощью bjam (скопируйте boost-build.jam в нужное место)?

1 ответ

Решение

Правильным местом будет любой родительский каталог каталога, в который вы распаковали Boost.Archive (или сам этот каталог). Этот файл должен содержать одну строку:

boost-build /path/to/boost/tools/build/v2 ;

где / path / to / boost необходимо заменить соответствующим образом. Этот файл сообщает bjam (низкоуровневый движок сборки), откуда загрузить систему сборки Boost.Build. Затем перейдите в libs / archive / build и оттуда вызовите bjam. Это построило бы только архивную библиотеку.

Другие вопросы по тегам