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/boost-1_54_0/ 目錄,在terminal中輸入
./bjam
--layout=versioned
--build-type=complete
--toolset=gcc
install
6.新增環境變數(剛改完要重啟或者登出一下來更新剛修改過的環境變數)
兩種方法:
(1)修改/etc/profie檔案 末尾新增
export boost_include=/usr/local/include/boost-1_54
export boost_lib=/usr/local/lib
(2)在/etc/profile.d/ 中新建乙個shell檔案boost.sh
#!/bin/sh
export boost_include=/usr/local/include/boost-1_54
export boost_lib=/usr/local/lib
測試:test.cpp
[cpp]view plain
copy
#include
#include
intmain()
編譯:g++ test.cpp -i$boost_include -l$boost_lib -o test./test
輸出:123
123.12
Linux 編譯安裝Boost
linux 編譯安裝boost 如果是windows平台,請參考 鏈結 linux平台下要編譯安裝除gcc和gcc c 之外,還需要兩個開發庫 bzip2 devel 和python devel,因此在安裝前應該先保證這兩個庫已經安裝 yum install gcc gcc c bzip2 bzip...
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...