posts - 27, comments - 14, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

boost1_40_0在vc2008下编译备忘

Posted on 2009-09-29 10:11 heeeey 阅读(518) 评论(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即可

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理