vs2010配備boost編程環境

原文出處:

http://blog.csdn.net/johnnyhu90/article/details/9097711


第一步:下載boost,我下載的方法是從http://www.boost.org/上找最新的下載。名字叫boost_1_53_0。

 

第二步:在D盤(最新的boost_1_53_0編譯之後大小爲5G多)創建一個目錄boost,拷貝進去並解壓到當前文件夾。(注,這裏我沒有創建boost目錄,直接解壓的)

 

第三步:開始->程序->MicrosoftVisual Studio 2010->Visual Studio Tools->Visual Studio 命令提示(2010),打開一個控制檯。

 

第四步:cd d:\boost\boost_1_53_0

 

第五步:bootstrap.bat

 

第六步:(1)b2--toolset=msvc-10.0 --build-type=complete stage或者(2)bjam.exe--toolset=msvc-10.0 --build-type=complete。等待執行完成。

注:我在這裏第五步之後會生成了bjam.exe和b2.exe.這裏我執行(1)成功,執行(2)失敗。

 

測試:

第一步:創建一個工程,附加包含目錄爲:d:\boost\boost_1_53_0;附加庫目錄爲:d:\boost\boost_1_53_0\stage\lib。

注:在2010環境下這步,在項目-->右鍵屬性-->VC++ Directories 中去填寫對應路徑

這兩步我的配置的時候是:(1)D:\boost_1_53_0   (2)D:\boost_1_53_0\stage\lib

第二步:編寫代碼測試。

注:如果編寫的測試代碼出現類似錯誤”無法打開包括文件:“boost/regex.hpp”: No such file or directory” 說明附件包含目錄出現錯誤,這時要糾正包含目錄。

如果在下還有incude目錄,我們只需包含includes目錄就加載了相關頭文件,如果沒有,如上加載總目錄,讓編譯器自己找。

附加:據說在第六步的時候,如果將執行指令裏面的“stage”改成”install”,則會生成include指令。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章