VS2010中使用Boost庫的方法 超級簡單

2021-06-17 01:15:01 字數 1131 閱讀 1855

boost官方**: 

vs中使用boost庫(兩步)

1 新增標頭檔案的兩種方法  :

此時編譯如下原始檔:

[cpp]view plain

copy

#include

#include 

using

namespace

std;  

intmain()    

出現如下編譯錯誤:

link : fatal error lnk1104: cannot open file 'libboost_regex-vc100-mt-gd-1_51.lib'

2 新增lib和dll檔案到工作目錄 :

此時執行上面的源程式,結果如下:

若執行如下程式:

[cpp]view plain

copy

#include

#include 

using

namespace

std;  

intmain()  

([a-za-z]+).(\\d|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<

<

}  

結果如下

完畢,所以使用專門的boost安裝軟體,只需要將兩個目錄加入到編譯器中就可以使用boost庫了,多方便啊!

vs2010使用boost庫,安裝

今天抽時間學習了一下boost庫,用c 做演算法,自己再去造輪子實在是浪費時間,學習boost未來工作能直接上手。比如caffe就直接使用了boost庫,這裡邊常用的 對於時間操作,字串操作,檔案操作,智慧型指標等,熟練使用這些能大大的加速演算法的開發時間。1 boost程式庫完全開發指南 深入c ...

VS2010下安裝boost庫

2.我放在d cpp目錄下 解壓到當前資料夾 3.開啟vs2010 vs tools vs命令提示 4.cd d cpp boost 1 46 1 5.輸入bootstrap,便生成bjam.exe檔案 6.輸入bjam toolset msvc 10.0 variant debug,release...

VS2010下安裝boost庫

2.我放在d cpp目錄下 解壓到當前資料夾 3.開啟vs2010 vs tools vs命令提示 4.cd d cpp boost 1 46 1 5.輸入bootstrap,便生成bjam.exe檔案 6.輸入bjam toolset msvc 10.0 variant debug,release...