单独编译Boost库
下载最新的boost库,我的版本是boost_1_73_0。
下载好后执行 bootstrap.bat,会生成 b2.exe,之前的版本会同时生成 bjam.exe。
创建批处理文件 build_show.bat,编辑内容如下:
b2 --show-libraries
pause
会列出boost所有需要编译的库名称。
创建批处理文件 build_time.bat,编辑内容如下:
b2 --with-date_time --toolset=msvc-14.1 variant=debug link=static pause
--with:为要编译的目标库,如date_time,regex等;
--toolset=:为编译平台,vs2015=14.0 / vs2017=14.1;
variant=:为 debug / release;
link=:为链接方式;
如需要编译其他boost库只需替换with后的字段就可以。