以boost_1_40_0为例:
1. 从Console进入目录 C:\boost_1_40_0\tools\jam\src\
cd C:\boost_1_40_0\tools\jam\src
2. 运行该目录下的build.bat 有时候需要指定vc版本
如: build.bat vc8, 执行该脚本后,会在相同的目录下生成目录bin.ntx86
3. 将bin.ntx86目录下的bjam.exe拷贝到boost的根目录下(C:\boost_1_40_0)
首先要切换到boost的根目录,然后利用bjam编译你需要的库,如
只编译Python库:E:\Dev\OpenSource\boost_1_40_0>bjam --with-python --toolset=msvc-9.0 --build-dir="D:\tmp" link=shared debug
只编译Test库: E:\Dev\OpenSource\boost_1_40_0>bjam --with-test --build-dir="D:\tmp" link=shared debug
只编译Program_Options库:E:\Dev\OpenSource\boost_1_40_0>bjam --with-program_options --build-dir="D:\tmp" link=shared debug
Tip:可以通过--toolset=msvc-x.0指定VC版本。
分享到:
相关推荐
用VC编译boost库 boost库编译 boost库
VS2008编译Boost_1_47_0指南 按步骤讲解,很详细
编译boost静态库 boost 1.58版本资源
S2010下编译boost S2010下编译boost vS2010下编译boost
在linux下编译boost库
boost版本为1.67,将此压缩包解压到(c盘)根目录,创建以qt工程,在pro文件中加上 INCLUDEPATH += C:\Boost\include\boost-1_67
通过VS命令行工具编译boost库、libevent库以及openssl
VisualStudio2008编译boost1.38[整理].pdf
Windows和Solaris上Boost安装和编译方法
boost windows编译好的版本,可以直接使用
编译Boost1.38
qt编译的boost_1_69库,希望能帮助大家,完成之后可以在刚才指定的目录中找到编译好的库。 引用的时候,第一步添加头文件目录 在项目文件*.pro中添加以下信息(如:I:\boost_1_69\bin\include\boost) INCLUDEPATH += F:/...
在CentOS7虚拟机环境下编译的boost 1.69版本的静态库和动态库,经过测试,编译的库能够正常使用
Boost大部分库使用不用编译的,但为了防止重编译,可以编译成Lib与Dll //该开关为所有库均不使用LIB,这就意味着会大大增加编译时间(因每次均把Boost源代码编译了一遍)
作者本人编译环境: windows 10 平台工具集:visual studio 2019 v142 注:!!!此处只有平台工具集相同才可以使用
Linux系统下使用gcc 5.3编译器编译的boost库1.68版本的动态库和静态库,多线程参数编译,经测试可用
boost centos7编译好的完成版本可以直接引入使用
boost_1_78_0-编译完成的vs-2017-32and64 说明文档及例子
boost_1_70_0,可以提供智能指针等非常好用,含有编译方法,默认编译方法是配套VS2017。欢迎使用。
vc++6.0环境下的使用boost库实现正则表达式;图文解说如何下载boost;如何编译boost库文件;如何配置vc;实例代码测试