1. 程式人生 > >編譯boost 1.55

編譯boost 1.55



權做記錄一下,下次再編譯的時候可以檢視

http://blog.csdn.net/alex_my/article/details/17630685


當前boost最新版本為1.55,下載地址:
http://sourceforge.net/projects/boost/files/boost/1.55.0/

boost官網上提供了使用指導,part2:Instllation就說明了如何去編譯,地址:
http://www.boost.org/boost-build2/doc/html/index.html

1、開啟VS2012 Native Tools Command,可以從開始--Microsoft Visual Studio 2012找到:



2、進入解壓後的資料夾,當前放在F盤根目錄下。執行bootstrap.bat,如圖紅框所示:


3、編譯,可以簡單的使用b2 install,也可以指定存放目錄,或者尋找網上其它幫助文章。
   編譯過程有一個複製過程,本次編譯過程中,會在C盤根目錄下生成一個boost資料夾,然後包含
include和lib資料夾,這就是我們將要使用的標頭檔案和庫檔案。省去了各種老教程中需要自己搜尋庫
檔案的步驟,本次編譯比較長,或許你的機子很棒,編的很快。


4、編譯完了我們就使用編譯在C盤中的檔案。我將它們拷貝到了F盤,然後建立了一個工程測試。
   在F盤根目錄下建立一個BoostTest工程用來測試。下圖三個檔案分別是:
   1) 將要使用的boost標頭檔案和庫檔案。
   2) 解壓出的boost資料夾,就是使用這個資料夾來進行 1 -- 3步驟的。
   
3) 測試工程。


5、在BoostTest中,刪除了原來的檔案,建立了一個main.cpp。
例子是網上搬來的:
http://blog.csdn.net/zengraoli/article/details/8870446
需要簡單的配置兩個地方:


這裡使用絕對路徑,也可以配置環境來使用。



以下這篇文章講述三個boost智慧指標的使用,一步步簡潔明瞭。

http://blog.csdn.net/alex_my/article/details/17636561