Redhat下 Boost庫1 54編譯安裝

2021-07-10 10:13:32 字數 1345 閱讀 1936

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...