boost下载地址:http://sourceforge.net/projects/boost/files/boost-binaries/1.57.0/
下载boost_1_57_0-bin-msvc-all-32-64.7z,解压至E:\boost\boost1.57下,文件夹内容如下:
boost:所有头文件
lib32,lib64:预编译的库文件
libs:
index.html: boost库参考
创建vs2013工程,创建一个vc控制台项目,为该工程添加 附加包含目前录(e:\boost\boost1.57)和 附加库目录(E:\boost\boost1.57\lib32-msvc-12.0),测试代码如下:
#include "boost/tuple/tuple.hpp"
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
boost::tuple<int, std::string> almost_a_pair(10, "hello");
boost::tuple<int, float, double, int> quad(10, 1.0f, 10.0, 1);
int i = boost::get<0>(almost_a_pair);
const std::string& str = boost::get<1>(almost_a_pair);
double d = boost::get<2>(quad);
return 0;
}