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...