编译boost库-用vc2005/2008/2010 编译boost1.34.1

ref  http://blog.csdn.net/xjmeng001/article/details/6041340

{BOOST_SRC} =    C:\boost_1_42_0

【注1】

cd C:\boost_1_42_0\tools\jam\src

build.bat

【注2】

cd C:\boost_1_42_0

copy C:\boost_1_42_0\tools\jam\src\bin.ntx86\bjam.exe

【注3】

bjam "-sVC80_ROOT=c:\Program Files\Microsoft Visual Studio 8\VC" "-sTOOLS=vc-8_0"  "--prefix=C:\boost_1_42_0" install      //  2005

bjam "-sVC90_ROOT=c:\Program Files\Microsoft Visual Studio 9.0\VC" "-sTOOLS=vc-9_0"  "--prefix=C:\boost_1_42_0" install        //      2008 用此句无效

bjam "-sVC90_ROOT=c:\Program Files\Microsoft Visual Studio 9\VC" "-sTOOLS=vc-9_0"  "--toolset=msvc-9.0" "--prefix=C:\boost_1_42_0" install       //      2008

bjam "-sVC100_ROOT=C:\ProgramFiles\Microsoft Visual Studio 10\VC" "-sTOOLS=vc-10_0" "--prefix=C:\boost_1_42_0" install  //  2010

【注1】//打开控制台窗口,请使用vs2005在开始菜单中的“Visual Studio Tools->Visual Studio 2005 命令提示”打开控制台,这样vc的的编译环境就设置好了。

          //假设boost安装包的解压的目录为C:\boost_1_42_0中。

          //先编译出bjam.exe,它被用于安装boost库

【注2】//利用编译出的bjam.exe程序编译并安装boost库

【注3】//下面的命令的各选项的说明:

//prefix    将boost安装到的路径(生成的头文件和库文件都会放到该路径中)。

//重定义以下变量(利用-s设置):

//VC80_ROOT  vc2005的安装路径,如果未将vc2005安装到默认位置,你必须指定该项。

//TOOLS         使用的编译工具,vc2005对应的是vc-8_0

//PYTHON_ROOT   python的安装目录,如果未将BOOST安装到默认位置,你必须指定该项。

//BUILD         编译结果选项,默认会生成尽可能多的版本,如调试版/发行版,静态库/动态库,单线程/多线程。

转载于:https://www.cnblogs.com/carl2380/archive/2011/05/11/2042929.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值