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)至此,安裝完畢,測試**
在你工作目錄下隨便乙個地方寫乙個測試檔案 a.cpp
// boost庫中noncopyable使用
#include
#include
using
namespace std;
class
myclass
:public boost::noncopyable
myclass
(int i)};
intmain()
(6)編譯執行
g++ a.cpp
./a.out
成功則說明裝成了
Linux ubuntu下的boost庫安裝
我一直都沒有寫部落格的習慣,最近正好在研究linux下的開發 目前也只是粗粗的研究 且用到了boost庫,就乘此機會寫點什麼,最起碼記錄一下我在安裝boost的一些步驟,主要給和我一樣的linux開發新手們提供點借鑑 當然如果看到這篇文件的話 作者 jwybobo2007 這個我就不說啥了,去官網看...
Ubuntu下安裝boost庫
安裝環境 ubuntu 14.04 步驟 直接使用 apt get進行安裝 sudo apt get install libboost dev測試 include include boost lexical cast.hpp int main 這裡boost環境已經搭建好。另外,由於我直接使用apt...
Linux Centos7下boost庫安裝
在安裝之前最好保證你的gcc是高版本的,否則有時候安裝高版本的boost會出錯。我是在root許可權下進行的這些操作。wget解壓壓縮包。tar zxvf boost 1 69 0.tar.gz進入boost 1 69 0,執行 cd boost 1 69 0 sudo bootstrap.sh p...