BJAM с визуальной студией 2010 - PullRequest
1 голос
/ 22 апреля 2010

хорошо, поэтому я столкнулся с проблемами с Boost в visual studio 2010, поэтому я решил пересобрать его с помощью bjam: например:

bjam --toolset=msvc-10.0 --build-type=complete

После запуска bjam (успешно?) Он создал новый каталог в boost_1_42_0 с именем: bin.v2 Внутри bin.v2 находится каталог с именем: libs. Два вопроса: 1. В этом новом каталоге гораздо меньше библиотек (около 13), в старых библиотеках 88. Это должно быть так, или что-то не получилось? 2. структура тоже немного другая.

Что мне с этим делать? То есть, скопировать ли я его в исходные библиотеки, удалить старые библиотеки, попробовать пометить его разными флагами?

1 Ответ

3 голосов
/ 23 апреля 2010

Во-первых, как говорится в сообщении, напечатанном в начале сборки, библиотеки будут помещены в stage\lib. Содержимое каталога bin.v2 не должно иметь значения. Кроме того, я не думаю, что какой-либо выпуск Boost когда-либо помещал какие-либо библиотеки под bin.v2\libs напрямую. Я рекомендую вам просто использовать stage\lib. Вы можете посмотреть на сообщения, чтобы увидеть, если что-то не удалось построить. Также, Вы, вероятно, хотите попробовать 1.43 бета для достижения наилучших результатов с VS10.

...