1.下載安裝包 boost_1_55_0.zip
2.解壓后有個(gè)bootstrap.bat文件泰偿,打開cmd運(yùn)行
3.執(zhí)行成功后會(huì)在文件夾發(fā)現(xiàn)bjam.exe這個(gè)文件(失敗可嘗試其他版本)
4.cmd運(yùn)行bjam.exe
(此過程默認(rèn)根據(jù)系統(tǒng)已經(jīng)安裝好的編譯工具(VS2008,2010,2012,2013)等編譯相應(yīng)的Lib文件避凝、頭文件等)
5.至此序六,Boost庫安裝成功(等待時(shí)間略長)
6.配置VS
6.1新建一個(gè)測試項(xiàng)目
#include <boost/lexical_cast.hpp>
#include <iostream>
using namespace std;
int main()
{
using boost::lexical_cast;
int a = lexical_cast<int>("123");
double b = lexical_cast<double>("123.0123456789");
string s0 = lexical_cast<string>(a);
string s1 = lexical_cast<string>(b);
cout << "number: " << a << " " << b << endl;
cout << "string: " << s0 << " " << s1 << endl;
int c = 0;
try{
c = lexical_cast<int>("abcd");
}
catch (boost::bad_lexical_cast& e){
cout << e.what() << endl;
}
return 0;
}
6.2在項(xiàng)目屬性頁的C++選項(xiàng)中選擇boost庫所在文件夾
在鏈接器選項(xiàng)中選擇boost庫lib文件所在路徑
6.3測試代碼
運(yùn)行成功,開始享受Boost的歡樂~