VS2013安裝配置和使用Boost庫教程
一、前言
好好研究下大名鼎鼎的Boost庫。
二、Boost安裝
2.1 Boost官網(wǎng)下載Boost最新版Version 1.55.0

2.2將下載壓縮包解壓到本地
解壓后可看到目錄下有個bootstrap.bat文件。
2.3打開cmd命令窗體,執(zhí)行bootstra.bat文件
運行下面命令,詳細依據(jù)自己的環(huán)境略有變化。

最基本的目的是我們要執(zhí)行bootstrap.bat文件
運行完后,結(jié)果例如以下:

然后在目錄下我們會發(fā)現(xiàn)新生成了一個名為bjam.exe的文件

2.4在cmd窗體中執(zhí)行bjam.exe文件

此過程將默認依據(jù)系統(tǒng)已經(jīng)安裝好的編譯工具(VS2008,2010,2012,2013)等編譯對應(yīng)的Lib文件、頭文件等。
編譯完畢后例如以下:

至此,Boost庫安裝完畢
2.5配置VS2013
新建一個BoostTestproject文件。加入測試代碼
#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;
}
再視圖->屬性頁(VS2013在這才干找到相關(guān)的屬性配置欄)->C/C++。在附加包括文件夾加入或編輯Boost的文件路徑,我的是:
D:\軟件\C_library\boost_1_55_0

在—>連接器選項附加庫文件夾下加入Boost庫lib文件路徑。我的是:D:\軟件\C_library\boost_1_55_0\libs

2.6測試代碼
代碼執(zhí)行成功,說明Boost庫一切配置順利。

接下來。就去盡情享受Boost帶來的歡樂吧~
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C語言數(shù)學(xué)問題與簡單DP01背包問題詳解
這篇文章主要介紹了C語言數(shù)學(xué)問題買不到的數(shù)目、螞蟻感冒、飲料換購與簡單DP01背包問題的解決,屬于藍橋杯省賽中的題目,感興趣的同學(xué)來看看吧2022-04-04
C++20中的協(xié)程(Coroutine)的實現(xiàn)
這篇文章主要介紹了C++20中的協(xié)程(Coroutine)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03

