Ускорить установку библиотеки С++
Я не знаком с обычной технологией сборки в 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.