Linux 編譯安裝Boost

2021-06-18 18:01:09 字數 1832 閱讀 8405

**:

linux 編譯安裝boost

如果是windows平台,請參考:鏈結

linux平台下要編譯安裝除gcc和gcc-c++之外,還需要兩個開發庫:bzip2-devel 和python-devel,因此在安裝前應該先保證這兩個庫已經安裝:

#yum install gcc gcc-c++ bzip2 bzip2-devel bzip2-libs python-devel -y

位址 #tar xvzf boost_1_50_0.tar.gz

進入boost_1_50_0目錄:

#cd boost_1_50_0

然後是編譯安裝,boost原始碼包中有配置指令碼,直接用就可以:

:接下來就是編譯,重點關注是否編譯成功:

#./b2

然後就是漫長的等待,如果最後出現:

the

boostc++

libraries

were successfully built

!the

following directory should be added to compiler include paths

:/home/

gang

/bak

/boost_1_50_0

thefollowing directory should be added to linker library paths

:/home/

gang

/bak

/boost_1_50_0

/stage

/lib

表示編譯成功,如果沒有成功,就需要回檢視**出現error,再安裝相應的庫,

最後就是安裝:

#./b2 install --prefix=/usr/local

安裝後的標頭檔案在/usr/local/include/boost裡面,而相應的庫在/usr/local/lib/libboost_*

Linux編譯安裝boost

2.將檔案解壓在 usr local 目錄下 3.進入 usr local boost 1 54 0 目錄,在terminal中輸入 bootstrap.sh 4.進入 usr local boost 1 54 0 目錄,在terminal中輸入 sudo b2 5.進入 usr local boo...

Linux 編譯安裝Boost

linux平台下要編譯安裝除gcc和gcc c 之外,還需要兩個開發庫 bzip2 devel 和python devel,因此在安裝前應該先保證這兩個庫已經安裝 yum install gcc gcc c bzip2 bzip2 devel bzip2 libs python devel y ta...

Linux 編譯安裝Boost

linux平台下要編譯安裝除gcc和gcc c 之外,還需要兩個開發庫 bzip2 devel 和python devel,因此在安裝前應該先保證這兩個庫已經安裝 yum install gcc gcc c bzip2 bzip2 devel bzip2 libs python devel y ta...