實戰準標準庫Boost —— (1)配置Boost的VS2008開發環境

鍾超發表於2012-01-08

1. 下載並解壓Boost C++ Libs

下載地址:

SourceForge:http://sourceforge.net/projects/boost/files/boost/1.48.0/

Boost Official:http://www.boost.org/users/history/version_1_48_0.html(實際上也是從SourceForge下載)

解壓到 E:\boost_1_48_0



2. 編譯

開啟VS2008,在選單欄“工具”選擇“Visual Studio 2008 Command Prompt”,在彈出的控制檯中,輸入:

C:\Users\Michael>E:
E:\>cd boot_1_48_0
E:\>bjam --toolset=msvc-9.0 --build-type=complete stage

其中“--toolset=msvc-9.0”表示編譯成VS 9.0版本,因為VS 2008為VS 9.0版本,如果是VS 2010,則用“--toolset=msvc-10.0”引數。

編譯是很漫長的過程,如果你只需要使用Boost庫的一部分,可以選擇性地編譯。比如你只想用system,thread庫,則輸入:

E:\>bjam --toolset=msvc-9.0 --with-system -with-thread


3. 配置VS2008環境

在選單欄的“工具”——“選項”——“專案和解決方案”——“VC++目錄”,“平臺”選擇“Win32”。

“顯示以下內容的目錄”選擇“庫檔案”,點選“新建”按鈕,資料夾選擇“E:\boost_1_48_0\stage\lib”。

“顯示以下內容的目錄”選擇“包含檔案”,點選“新建”按鈕,資料夾選擇“E\boost_1_48_0”。

相關文章