b. 進入目錄後,執行 ./bootstrap.sh ,會生成乙個 bjam 的可執行程式。
c. 執行 ./bjam 進行編譯。等待...
d. 編譯成功後,在 bjam 同級資料夾下,會有 stage、bin.v2 兩個目錄。bin.v2 中存的是編譯時生成的目標檔案,stage 中放的是 boost 的庫檔案。
e. 新建目錄 /usr/share/boost_1_54/ 。把 stage、boost 兩個目錄拷貝至 /usr/share/boost_1_54/ 下。stage中為 boost 庫檔案,boost中為 boost 標頭檔案。
f. 修改 /etc/profile 檔案,在後面新增三個環境變數:
export boost_root=/usr/share/boost_1_54
export boost_include=/usr/share/boost_1_54
export boost_lib=/usr/share/boost_1_54/stage/lib
執行 source /etc/profile 使之生效。
ln -s /usr/share/boost_1_43/boost/ /usr/include/boost
h. 至此,boost 可用。
***************或者**********===
linux平台上編譯安裝boost庫
1.首先解壓縮
tar -zxvf boost.1.49.0.tar.gz
2.然後進入解壓縮後的資料夾編譯boost的編譯器jam
3.執行編譯出bjam
./bootstrap.sh
4.編譯完後在這個目錄下有編譯出的bjam檔案
bjam
5.進行編譯
./bjam release install
系統缺省會將include拷貝到/usr/local/include/boost/中
將lib拷貝到/usr/local/lib下
***************配置環境變數**********===
1)~/.bash_profile中增加
export boost_root=/usr/share/boost_1_54
export boost_include=/usr/local/include
export boost_lib=/usr/local/lib
2)/etc/ld.so.conf.d
中新建 ld.custom.so.conf
填入:/usr/lib64
/usr/local/lib
(注:第乙個為其他動態庫位置;第二個為boost動態庫位置)
然後輸入:ldconfig即可
在RedHat 7 2中安裝boost庫
redhat7.2 64bit boost 1.64.0 解壓tar vzxf tar.gz,進入解壓後的目錄,執行.booststrap.sh,會生成乙個bjam的可執行程式。執行.bjam 進行編譯,乙個過程有點漫長.編譯成功後在資料夾下,會有stage bin.v2兩個目錄。bin.v2中存的...
linux(centos)下安裝boost庫及使用
一 安裝 剛剛使用linux系統,對很多系統命令和操作方式還不是很熟悉。想裝個boost庫,在網上看了幾篇教程根本沒弄明白,終於,用三行命令解決了。yum install boost yum install boost devel yum install boost doc 二 使用 對於我這樣的小...
Ubuntu下安裝boost庫
安裝環境 ubuntu 14.04 步驟 直接使用 apt get進行安裝 sudo apt get install libboost dev測試 include include boost lexical cast.hpp int main 這裡boost環境已經搭建好。另外,由於我直接使用apt...