1. 到官网下载boost库:https://www.boost.org/
可以下载编译好的:Windows Binaries,也可以自己编译。
2. 自己编译,参考官网的Getting Started Guide进行。
1)使用VS开发人员命令提示工具,cd到boost目录,运行
bootstrap .\b2
也可以自定义参数
b2 --build-dir=build-directory toolset=toolset-name --build-type=complete stage
(例如:"D:\boost-build" msvc)
编译时间较长(约2h),bin.v2为中间文件,可删除。我们需要的是stage目录下的lib和dll。
3. 配置IDE
配置属性》C/C++》常规》附加包含目录 D:\boost_1_67_0
配置属性》连接器》常规》附加库目录 D:\boost_1_67_0\lib32-msvc-12.0
4. 试一试
#include "stdafx.h" #include <boost/version.hpp> #include <boost/config.hpp> #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { cout << "boost ver: " << BOOST_VERSION << endl; cout << "boost lib ver: " << BOOST_LIB_VERSION << endl; cout << "platform: " << BOOST_PLATFORM << endl; cout << "builder: " << BOOST_COMPILER << endl; cout << "stdlib: " << BOOST_STDLIB << endl; cin.get(); return 0; }

文章评论