1. 从http://sourceforge.net/projects/boost/files/boost/1.48.0/下载最新的1.48版本boost库,并解压,解压路径称为$BOOSTDIR
2. 在$BOOSTDIR/tools/build/v2路径下找到并运行bootstrap.bat,会在该路径下生成b2.exe和bjam.exe
3. 把b2.exe和bjam.exe复制到$BOOSTDIR下
4.
新建环境变量,MSVCDIR =X:/Program Files/Microsoft Visual Studio/VC98
如果要使用boost.python,则要事先安装python并新建下面两个环境变量:
PYTHON_ROOT=X:/Program Files/Python2.3.4
PYTHON_VERSION=2.3
5. 打开cmd.exe,cd $BOOSTDIR切换到boost解压的目录,然后输入
bjam stage --with-regex link=static link=shared variant=debug variant=release toolset=msvc
以上命令解释如下:
--with-只编译指定库,这里表示只编译regex库。如果要完全编译boost,就把--with-regex删掉
link=static|shared 表示编译静态链接库或动态链接库
variant=debug|release 表示编译调试版和运行版
toolset=msvc 表示使用msvc编译器
编译后的文件在$BOOSTDIR/stage/lib中,其中static版会在名字最前面加上lib,shared版则没有加;debug版会在名字中包含-gd,release版则不包含。
分享到:
相关推荐
windows下编译好的boost1.57版本库,可以放心配置使用。
使用VS2017编译的boost库最新版1.68的动态库和静态库,多线程参数,经过测试可用
亲自编译的arm架构下的boost库文件,版本1.59。经测试可用。
ace 编译文档,主要讲述如何在windows平台和linux平台下编译ace 库。
已编译好的boost 1.0库,在windows系统下可直接用,在xp下做过测试。如果觉得这个版本太老,可根据readme中的内容自己下载新的版本并重新编译。编译方法在bat文件中。
环境: Linux s12084 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux...在windows 平台, linux 平台下编译都很顺利。hp aCC 也宣称对 boost 1.35 完全支持 。 全部编译是很痛苦的过程
作者本人编译环境: windows 10 平台工具集:visual studio 2019 v142 注:!!!此处只有平台工具集相同才可以使用
windows 下vs2010编译的boost静态库文件和头文件,可直接在vs工程中引用。
boost静态库文件; 编译环境:win10 64bit,编译器mingw730_64,静态编译; 库文件说明:mt multithread,d debug版本,x64 64位库,x32 32位库;
基于官网的boost.asio的HTTPS/SSL例子,包括server和client端,完整的windows VS编译环境,包含了完整的boost库和openssl库,编译配置测试说明文档,测试用的server.crt和server.key证书文件。如需linux版本,和自己...
Open WebRTC Toolkit Native SDK。 OWT Native SDK在Windows成功编译,内含编译所需各安装包,...CS_WebRTC_Client_SDK_Windows,depot_tools,boost_1_76_0,MSDK2020R1,socket.io-client-cpp,Win64OpenSSL-1_1_1k。
windows版本编译好的Boost库 包含头文件 和Lib 32位和64位全都有 下载就可用
_46_1 已经用MinGW编译成功,注意是GCC在windows上的移植版本MinGW,看清楚再下载,大小34.6M,解压之后会达到900多M 这是动态链接库,如果你要头文件和源码的请到这里下载:http://www.boost.org/
1.将boost文件夹完整拷贝到VC6编译环境Include目录下 例如:C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE 2.将lib文件夹内部所有.lib文件拷贝到VC6编译环境lib目录下 例如:C:\Program Files\Microsoft ...
使用 MinGW 为 MS Windows 编译的 Boost 库。
包含boost中需要编译才能使用的静态库(windows版本)。
在 Windows 环境使用 编译条件: b2 install --prefix=boost_1_56_x64 --build-type=complete --without-python --without-mpi toolset=gcc link=static threading=multi runtime-link=static address-model=64 ...
Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为其提供扩展...
Boost_1.78.0 已经编译生成的库和头文件,及源码,使用文档等。下载后可以直接在项目中配置属性(visual studio 2019)。