下载Boost
path:
http://www.boost.org/
可以找一个最新的版本,比如当前最新版本为1_53:
选择下载:
编译
下载完后,解压zip包,比如这里解压到D:\Dev目录:
在boost_1_53_0\tools\build\v2\engine目录下找到build.bat文件并执行:
编译完成后,可以在boost_1_53_0\tools\build\v2\engine\bin.ntx86目录下看到生成了bjam.exe文件:
将此文件copy到boost_1_53_0目录下,运行cmd,执行bjam.exe文件:
bjam stage --toolset=msvc-9.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="D:\Dev\boost_1_53_0\bin" link=static runtime-link=shared runtime-link=static threading=multi debug release
执行完成后:
Demo
#include "boost/lexical_cast.hpp"
double d = boost::lexical_cast<double>("19.85");
cout<<d<<endl;