Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > boost bcp


Автор: xTr1m 27.2.2012, 18:22
Всем доброго вечера. Есть у меня папка с бустом, хочу использовать в проекте только часть. Нашел, вроде, утилиту bcp. Но как не пишу в командной строке, ничего не происходит. Пробовал варианты:
"bcp smart_ptr d:\boost_ex"
"bcp smart_ptr d:\boost_ex\"
"bcp d:\boost\smart_ptr d:\boost_ex"
"bcp d:\boost\smart_ptr d:\boost_ex\"
"bcp d:\boost\smart_ptr.hpp d:\boost_ex"
"bcp d:\boost\smart_ptr.hpp d:\boost_ex\"
Прошу о помощи =)

Автор: bsa 27.2.2012, 20:16
xTr1m, smart_ptr - это header-only library. Зачем тебе выделять ее из буста? Используй так.

Автор: EnergoHokum 1.3.2012, 11:49
В описании требуемой тебе части boost-а смотри секцию Build & Link. Если там Header only -- то можно не заморачиваться со сборкой, просто подключить нужные заголовочные файлы. Если Automatic linking -- то уже чуть сложнее. Лично у меня есть опыт сборки boost-а только под MinGW, да под Linux. Поэтому если используешь MSVC, помочь вряд ли смогу.

Автор: bsa 1.3.2012, 12:33
EnergoHokum, никаких отличий в сборке msvc или mingw нет.  smile Разве что, в случае msvc нужно консоль ее запускать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)