【boost】編譯和使用簡介

下載Boost

可以找一個最新的版本,比如當前最新版本爲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;

Run:



發佈了33 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章