2010-11-24 7 views
3

J'essaye de trouver le bon paquet de boost qui est pré-compilé aussi. (Pour Ubuntu Lucid 10.04)Package pour les bibliothèques de boost pré-compilées (Ubuntu)

J'ai essayé:

sudo apt-get install libboost-dev-all 

Je suis conscient que la plupart de boost est en-tête seulement, mais il semble que je n'ai pas de fichiers lib? J'ai seulement obtenu les fichiers dans/usr/include/boost/

Quel paquet me donne aussi les fichiers de bibliothèque? (comme/usr/lib/boost/ou/usr/include/boost/lib /)? Ou sont-ils déjà installés et je ne peux pas les trouver? Je préférerais ne pas avoir à le compiler moi-même de la source ..

Merci

Répondre

4

Rechercher dans/usr/lib pour les fichiers commençant par « libboost ».

1

sudo aptitude install libboost-all-dev

2

libboost-dev packages comprennent à la fois les bibliothèques et les en-têtes nécessaires pour développer l'utilisation poussée. Il est également divisé en différents paquets. Par exemple libboost-thread-dev pour la bibliothèque boost.thread: Cela dépend de libboost-thread1.42-dev (sur mon système), et:

$ 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 

Là, vous avez les bibliothèques.

Questions connexes