2010-11-24 71 views
3

我正在嘗試查找預編譯的正確增強包。 (Ubuntu的清醒10.04)預編譯增強庫(Ubuntu)的包

我想:

sudo apt-get install libboost-dev-all 

我知道,大多數升壓的僅是頭部,但它看起來像我沒有任何LIB文件?我只有在/ usr/include/boost/

哪些軟件包也給我庫文件? (如/ usr/lib/boost /或/ usr/include/boost/lib /)?或者他們已經安裝,我只是找不到他們?我寧願沒有從源代碼編譯它自己..

感謝

回答

4

看在/ usr/lib中「libboost」開頭的文件。

1

sudo aptitude install libboost-all-dev

2

libboost-dev套餐包括圖書館和必要使用boost開發頭。它也被分成不同的包。例如libboost-thread-devboost.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 

有你有圖書館。