linux下boost庫的安裝

2021-09-23 22:04:31 字數 1009 閱讀 1455

boost『準標準庫』安裝過程。

系統是ubuntu虛擬機器,安裝的是boost_1_60_0。

(2)進入到自己的目錄,解壓:

bzip2 -d boost_1_60_0.tar.bz2

tar xvf boost_1_60_0.tar

(3)之後進入boost目錄

cd boost_1_60_0/

./bootstrap.sh之後會產生bjam和b2兩個工具

sudo ./b2 install(確定已經安裝了g++與gcc,此過程會花費一些時間)

這個時候你的/usr/local/include下會產生boost的標頭檔案,

/usr/local/lib下面會產生boost庫

(4)切換到cd /etc/profile.d目錄下,使用超級使用者建立檔案boost.sh,裡面新增如下內容

#!/bin/sh

boost_root=/home/lyndon/boost_1_60_0(boost的解壓路徑)

boost_include=/usr/local/include/boost

boost_lib=/usr/local/lib

export boost_include boost_lib boost_root

修改boost.sh的許可權 sudo chmod +x boost.sh,執行source boost.sh

(5)至此,安裝完畢,測試**

在你工作目錄下隨便乙個地方寫乙個測試檔案

我的**如下,只是測試了簡單的noncopyable使用:

// boost庫中noncopyable使用

#include #include using namespace std;

class myclass : public boost::noncopyable

myclass(int i) {}

};int main()

(6)編譯執行,ok。

接下來就可以深入學習boost庫了。

Linux下boost庫的安裝

最近由於編譯乙個程式用到了c 的boost庫,所以便安裝了這個庫。但是,其中遇到了一些小問題。所以記錄下來,以供別人參考。首先說一下我的環境 ubuntu 12.04 32bit,gcc 4.6.3 其實在ubuntu下,可以用一下命令直接安裝 sudo apt get install libboo...

linux下boost庫的安裝

boost 準標準庫 安裝過程。系統是ubuntu虛擬機器,安裝的是boost 1 60 0。2 進入到自己的目錄,解壓 bzip2 d boost 1 60 0.tar.bz2 tar xvf boost 1 60 0.tar 3 之後進入boost目錄 cd boost 1 60 0 boots...

linux下安裝boost庫環境

一 在 ubuntu 下編譯乙個 c 檔案 1.新建乙個 11.cpp 2.安裝g 並編譯11.cpp apt get install g g o aa 11.cpp o 編譯生成指定名字的執行檔案 3.執行檔案 aa 一 什麼是 boost boost 是乙個功能強大,構造精良 跨越平台 開源 完...