Linux編譯安裝boost1 51 0

2021-06-17 17:08:37 字數 679 閱讀 2946

就簡單的體驗而言,boost1_51_0的編譯過程非常簡單,非常愉快。提示非常友好,整個過程可以幾乎認為自動化完成。較之前版本的編譯過程大大簡化了操作。

2、進入解壓後的目錄並執行./bootstrap.sh。

3、booststrap.sh執行完畢之後會提示你執行./b2。官方文件是./b2 install --prefix=prefix在這裡可以指定編譯好的boost庫的安裝路徑。

4、b2執行完畢後會提示將xx目錄新增到編譯器的環境變數,將xx目錄新增到庫的環境變數中

4.1、在/etc/profile.d新建可執行檔案boost.sh,新增檔案內容:

#! /bin/sh

boost_include=/home/***/boost_1_51_0

boost_lib=/home/***/boost_1_51_0/stage/lib

export boost_include boost_lib

沒指定prefix將使用解壓路徑(這裡為/home/***/boost_1_51_0), 指定prefix是prefix路徑。

4.2、命令列執行:source /etc/profile.d/boost.sh

4.3 /etc/ld.so.conf 檔案新增so庫的環境變數 /home/***/boost_1_51_0/stage/lib。修改完成後,執行ldconfig。

Linux 編譯安裝Boost

linux 編譯安裝boost 如果是windows平台,請參考 鏈結 linux平台下要編譯安裝除gcc和gcc c 之外,還需要兩個開發庫 bzip2 devel 和python devel,因此在安裝前應該先保證這兩個庫已經安裝 yum install gcc gcc c bzip2 bzip...

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