您好,登錄后才能下訂單哦!
分享VS2010 boost標準庫開發環境安裝教程
1. BOOST編譯過程非常復雜,目前為了學習BOOST,首先搭建基于VS2010的BOOST開發環境。
Boost庫是一個可移植、提供源代碼的C++庫,作為標準庫的后備,是C++標準化進程的開發引擎之一。Boost庫由C++標準委員會庫工作組成員發起,其中有些內容有望成為下一代C++標準庫內容。在C++社區中影響甚大,是不折不扣的“準”標準庫。Boost由于其對跨平臺的強調,對標準C++的強調,與編寫平臺無關。大部分boost庫功能的使用只需包括相應頭文件即可,少數(如正則表達式庫,文件系統庫等)需要鏈接庫。但Boost中也有很多是實驗性質的東西,在實際的開發中實用需要謹慎。
boost下載地址:http://www.boost.org/
2.
boost_1_55_0.tar.gz Linux平臺下面的boost源碼包
boost_1_55_0.zip Windows平臺下面的boost源碼包
boost_1_55_0-bin-msvc-all-32-64.7z 是針對所有VS版本的boost庫,已經編譯好的。
boost_1_55_0-msvc-10.0-32.exe VS2010 32位版本boost庫
boost_1_55_0-msvc-10.0-64.exe VS2010 64位版本boost庫
boost_1_55_0-msvc-12.0-32.exe VS2013 32位版本boost庫
boost_1_55_0-msvc-12.0-64.exe VS2013 64位版本boost庫
3.我們首先來配置VS2010,
如果是32位,打開boost_1_55_0-msvc-10.0-32.exe
否則,boost_1_55_0-msvc-10.0-64.exe
4.看見啟動界面,單擊next
5.選擇路徑,單擊next
6.開始安裝
7
8
9.
10.
11
12
13
14
15.
16.
17.
18.
19.
#include <iostream> //C++的標準輸入輸出 #include <stdlib.h> //為了使用system函數 #include <boost\lexical_cast.hpp> //為了使用boost數據類型轉換 using namespace std;//為了使用cout void main() //函數入口點,返回值為kon { cout<<"hello,world,boost"<<endl; //C++打印出helloworld inti=8848; //定義整數 char*mystr="2013";//定義字符串 i=boost::lexical_cast<int>(mystr);//實現數據類型轉換 cout<<i<<endl;//打印出2013 system("pause"); //結果暫停 }
這個時候說明boost開發環境搭建完成。
20.如果安裝VS2013 64位,則啟動
與此同時,boost的32位與64位可以并行存在。
21.配置VS2013與VS2010基本一致。
22.如果要實現兼容所有的版本
它兼容VC++的所有版本。解壓縮,然后配置VC++目錄即可。
23.boost開發環境搭建完成,希望大家認真實踐。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。