编译boost
命令示例
b2 variant=release threading=multi threadapi=win32 link=static runtime-link=shared -prefix=D:\boost_xxx\release address-model=32 architecture=x86 install -j8
- variant 可选release或debug
- link 可选static或shared
- runtime-link 可选static或shared
- prefix 安装目录
- address-model 可选32或64
- architecture 就用x86
编译形如libboost_atomic-vc141-mt-x32-1_66.lib release版
b2 variant=release threading=multi threadapi=win32 link=static runtime-link=shared -prefix=D:\boost_xxx\release address-model=32 architecture=x86 install -j8
编译形如libboost_atomic-vc141-mt-gd-x32-1_66.lib debug版
gd是debug版
b2 variant=debug threading=multi threadapi=win32 link=static runtime-link=shared -prefix=D:\boost_xxx\release address-model=32 architecture=x86 install -j8
注:
- vc141是vs2017编译的
- vc140是vs2015编译的
- 以管理员身份打开vs2017或vs2015命令提示符