搭建vs2010 boost開發環境

1、編譯boost庫ios

第一步:下載boost庫,下載地址http://sourceforge.net/projects/boost/files/boost/1.55.0/git

第二部:解壓boost庫,例如解壓到F:\Third-party libs\boost\boost_1_55_0bootstrap

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

第四部:cd F:\Third-party libs\boost\boost_1_55_0ui

第五部:bootstrap.batspa

第六步:bjam.exe --toolset=msvc-10.0 --build-type=complete.net

 

2、測試環境code

第一步:建立一個工程,附加包含目錄爲:F:\Third-party libs\boost\boost_1_55_0;附加庫目錄爲:F:\Third-party libs\boost\boost_1_55_0\stage\libblog

第二部:編寫代碼測試string

#include<iostream>
#include <boost/regex.hpp>
using namespace std;

int main()
{
    // 3 digits, a word, any character, 2 digits or "N/A", 
    // a space, then the first word again
    boost::regex reg("\\d{3}([a-zA-Z]+).(\\d{2}|N/A)\\s\\1");

    std::string correct="123Hello N/A Hello";
    std::string incorrect="123Hello 12 hello";

    assert(boost::regex_match(correct,reg)==true);
    assert(boost::regex_match(incorrect,reg)==false);
    cout<<"Hello Boost !"<<endl;
}

第三部:編譯運行,若是輸出結果爲:

則代表boost庫在vs2010下配置成功。

相關文章
相關標籤/搜索