Нужно ли запускать скрипт настройки Boost для сборки библиотек (например, графика, тестирование)? - PullRequest
0 голосов
/ 16 апреля 2009

Если я не хочу устанавливать Boost, но я хочу собрать одну из библиотек (например, BGL, для использования graphml), есть ли способ построить библиотеку независимым от системы способом без запуска .configure ?

1 Ответ

1 голос
/ 16 апреля 2009

Краткий ответ: это зависит.

Я бы просто попытался скопировать соответствующие источники в ваш проект и собрать их. Boost достаточно хорош для поддержки такого рода вещей, так как он не слишком полагается на configure, а скорее на специфичные для компилятора / платформы определения, чтобы разобраться, на какой платформе он построен.

Я подозреваю, что что-то вроде BGL будет даже лучшим кандидатом, в то время как сильно зависящий от платформы код, такой как многопоточный код, также не будет работать. Сказав это, я знаю по крайней мере один проект, который успешно копирует потоковый код и дух Boost в свой собственный репозиторий, и он работает как чудо.

Я бы просто попробовал и посмотрел, что произойдет.

...