boost1_40_0在vc2008下编译备忘

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即可

你可能感兴趣的:(boost1_40_0在vc2008下编译备忘)