boost
Win安装Boost
1 | 打开 Visual Studio 2012 工具命令提示终端,这样VS环境就设置好了,否则在多版本VS下会出很多问题 |
Linux安装Boost
编译boost
进入libs/config1
bash configure
将当前目录生成的user.hpp拷贝到boost/config下,覆盖同名文件
–layout=tagged 生成带-mt的库名,mongo-cxx-driver-legacy-1.0.0需要这种名字的库
-j4 并行编译1
./b2 --with-chrono --with-date_time --with-regex --with-system --with-thread --build-type=complete --layout=tagged -j4 --prefix=/usr/local threading=multi install
配置boost
配置文件 boost/config/usr.hpp
说明文档:Boost.Config
精简boost
工具bcp