Извлечение / наращивание ускорения - PullRequest
4 голосов
/ 17 июля 2010

Я успешно установил boost, скомпилировал двоичные файлы и собрал bcp.Я также смог извлечь библиотеку регулярных выражений, используя bcp.После этого я нашел скрипт gcc_gen.sh и кучу make-файлов в

my_exported_boost_regex/libs/regex/build/

и использовал один из них для создания

my_exported_boost_regex/libs/regex/build/gcc/libboost_regex-gcc-1_43.a

ЭтоБиблиотека, которую я использую в своем коде, и все прекрасно работает.

Теперь я хочу сделать то же самое для program_options, но после того, как я извлекаю все файлы с помощью bcp, я не понимаю, что делать дальше.Единственный файл, доступный в

my_exported_boost_program_options/libs/program_options/build/

- это Jamfile.v2, и я не могу понять, как использовать его для создания двоичного файла.Мне кажется, что-то здесь не хватает.

Ценю вашу помощь.Спасибо,

J

Ответы [ 2 ]

3 голосов
/ 19 июля 2010

Я наконец-то понял, что мне нужно включить "build" в дополнение к моим интересующим библиотекам в вызове bcp следующим образом:

bcp program_options build ../my_exported_boost_program_options/

Это, очевидно, помещает соответствующие файлы конфигурации bjam в экспортированный каталоги тогда я могу вызвать bjam из этого каталога и построить мои экспортированные библиотеки.

J

1 голос
/ 17 июля 2010

вы должны собрать boost из каталога верхнего уровня с помощью bjam. Пожалуйста, обратитесь к документам по началу работы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...