сборка буста... |
Здравствуйте, гость ( Вход | Регистрация )
сборка буста... |
Tonal |
18.4.2008, 10:15
Сообщение
#11
|
Активный участник Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: 17 |
У меня сейчас в батничке (boost_mingw.cmd) такая строчка:
Используется так:
Собирает дебаг/релиз/статик/динамик/многопоточку/однопоточку. Ложит всё в %BOOST_ROOT%\stage\lib |
|
|
LuckLess |
18.4.2008, 14:51
Сообщение
#12
|
Студент Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: 0 |
Tonal
+1. эта строчка сработала)). вопрос - что означает --with-%1 ..? |
|
|
Andrew Selivanov |
19.4.2008, 13:56
Сообщение
#13
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Tonal +1. эта строчка сработала)). вопрос - что означает --with-%1 ..? Странно, что не сработала строчка sBUILD %1 - это имя первого параметра, переданного батнику, т.е. для строчки test.bat PARAM1 PARAM2 PARAM3 %1 = PARAM1, %2 = PARAM2, %3 = PARAM3 А про параметры ты можешь все посмотреть в файле Jamfile.v2, что в корне буста:
|
|
|
Гость_schubbe_* |
21.4.2008, 17:29
Сообщение
#14
|
Гости |
Пиши так:
bjam.exe link=static --v2 --toolset=msvc префикс lib указывает на статическую сборку |
|
|
Andrew Selivanov |
24.4.2008, 14:10
Сообщение
#15
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Недавно вот еще опробовал вариант (для 1.35!):
bjam --build-type=complete --toolset=gcc stage (это мой mingw) Правда этот вариант может не прокатить, если установлена версия ICU, собранная другим компилятором или другой версией компилятора, может несобраться Boost.Regex. Если ICU не установлена, проблем не должно быть |
|
|
Red Devil |
6.6.2008, 23:15
Сообщение
#16
|
Студент Группа: Участник Сообщений: 68 Регистрация: 6.6.2008 Из: Saint-Petersburg Пользователь №: 194 Спасибо сказали: 1 раз(а) Репутация: 3 |
Цитата Other Options: --build-type=<type> Build the specified pre-defined set of variations of the libraries. Note, that which variants get built depends on what each library supports. minimal (default) - Builds the single "release" version of the libraries. This release corresponds to specifying: "release <threading>multi <link>shared <runtime-link>shared" as the Boost.Build variant to build. complete - Attempts to build all possible variations. Опция complete и ждем. Никаких других опций указывать не нужно, соберутся все библиотеки и однотредную, и мультитредные и статические и динамические. Останется их только подключить. Проверено на MSVS 2005. Сообщение отредактировал Red Devil - 6.6.2008, 23:16 |
|
|
mozgofil |
23.4.2009, 21:48
Сообщение
#17
|
Студент Группа: Участник Сообщений: 32 Регистрация: 23.4.2009 Пользователь №: 706 Спасибо сказали: 0 раз(а) Репутация: 0 |
А что вы здесь собираете собираете (какой пакет, в каком виде, под какую ось)?
|
|
|
Litkevich Yuriy |
23.4.2009, 22:58
Сообщение
#18
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
AD |
28.7.2009, 11:49
Сообщение
#19
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Прошу ткнуть на файл/файлы документации, где рассказано про сборку буста и подключение его к проекту? Заранее спасибо!
|
|
|
Andrew Selivanov |
28.7.2009, 13:25
Сообщение
#20
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Прошу ткнуть на файл/файлы документации, где рассказано про сборку буста и подключение его к проекту? Заранее спасибо! Вот например: http://www.boost.org/doc/libs/1_39_0/more/...rted/index.html там внизу справа для Windows или *Nix. CygMing можно считать *Nix |
|
|
Текстовая версия | Сейчас: 22.11.2024, 3:07 |