Posted on 2009-09-29 10:11
heeeey 閱讀(541)
評論(0) 編輯 收藏 引用 所屬分類:
C++
1. 下載boost_1_40_0源代碼
2. 編譯jam
從vs2008的工具菜單進入命令提示窗口,cd到bost_1_40_0\tools\jam\src目錄下,下執行build.bat。
會在bost_1_40_0\tools\jam\src\bin.ntx86\生成bjam.exe,將bjam.exe復制到 bost_1_40_0\目錄下。
3. 設置編譯環境
打開bost_1_40_0\tools\build\v2\user-config.jam文件,找到如下所示的字符串。
# using msvc ;
在下面添加下面一行命令
using msvc : 9.0 : : /wd4819 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 ;
4、編譯boost
cd到bost_1_40_0目錄下,執行
bjam --without-python --toolset=msvc-9.0 --prefix=e:\boost install
參數說明
--without-python 表示不使用 python
--toolset : 所使用編譯器,Visual Studio 2008為msvc-9.0
--prefix:編譯后library的安裝目錄
5. 在vs2008中設置include和lib即可