Пакет для предварительно скомпилированных библиотек наддува (Ubuntu) - PullRequest
3 голосов
/ 25 ноября 2010

Я пытаюсь найти правильный пакет буста, который также поставляется предварительно скомпилированным.(Для Ubuntu Lucid 10.04)

Я пробовал:

sudo apt-get install libboost-dev-all

Я знаю, что большая часть boost - это только заголовки, но, похоже, у меня нет файлов lib?Я получил только файлы в / usr / include / boost /

Какой пакет также дает мне файлы библиотеки?(например, / usr / lib / boost / или / usr / include / boost / lib /)?Или они уже установлены, а я просто не могу их найти?Я бы предпочел не собирать его самому из исходных текстов.

Спасибо

Ответы [ 3 ]

4 голосов
/ 25 ноября 2010

Найдите в / usr / lib файлы, начинающиеся с libboost.

2 голосов
/ 25 ноября 2010
Пакеты

libboost-dev включают в себя как библиотеки, так и заголовки, необходимые для разработки с использованием boost.Это также разделено на различные пакеты.Например, libboost-thread-dev для библиотеки boost.thread: зависит от libboost-thread1.42-dev (в моей системе) и:

$ dpkg -L libboost-thread1.42-dev 
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libboost-thread1.42-dev
...
/usr/lib
/usr/lib/libboost_thread.a
/usr/lib/libboost_thread.so
/usr/lib/libboost_thread-mt.so
/usr/lib/libboost_thread-mt.a

Там у вас есть библиотеки.

1 голос
/ 25 ноября 2010

sudo aptitude install libboost-all-dev

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...