Ускорить установку библиотеки С++

Я не знаком с обычной технологией сборки в linux. Я использую boost С++ library. Может ли любой орган помочь мне в установке и настройке библиотеки boost С++. Спасибо заранее

Ответы

Ответ 1

Моя среда - Linux Fedora 15. На ней можно легко установить boost, набрав

$ yum install boost-devel

После установки вы найдете boost под /usr/include/boost/.

Однако, если вы запустите,

$yum install boost

вы найдете только. boost под /usr/lib/, например /usr/lib/libboost_timer.so.1.48.0.

Ответ 2

Хорошо, если вы не знакомы с обычной техникой сборки, потому что Boost не использует обычную технику сборки. Следуйте инструкциям в документации "начало работы" . Убедитесь, что вы прочитали весь путь до нижней части страницы. Ссылка на инструкции, специфичные для Unix, находится на самом, самом дне.

Для большинства частей Boost установка является синонимом распаковки tarball в ваш предпочтительный каталог include. Другие части Boost требуют компиляции, поэтому перейдите в каталог установки Boost, запустите ./bootstrap.sh, а затем запустите ./bjam install.

Ответ 3

в зависимости от используемого вами дистрибутива Linux, вы, вероятно, найдете, что boost уже построен и упакован для вас, например. на Fedora "yum install boost"

Ответ 4

Ответ Роба Кеннеди остается действительным, за исключением того, что рекомендуется теперь установить с. /b 2 вместо./bjam.