Boost 1.39的編譯經(jīng)歷
摘要: 最近寫個(gè)東西要用到正則表達(dá)式,于是就想到了Boost庫,由于以前沒有用過這個(gè)庫,所以今天為這事兒真是費(fèi)了一番功夫。
一開始想到的是Boost,但是突然想起VC++ 2008的SP1不是已經(jīng)帶了tr1的實(shí)現(xiàn)嗎,貌似直接用就行了。但是事與愿違,我這里裝的是VC++ 2008 Express,雖然也能#include
,但是寫出來的程序只能編譯不能鏈接。后來一查才知道微軟的tr1實(shí)現(xiàn)是不支持Express的(雖然不支持卻又把頭文件放在那里誆人),莫非又要去別個(gè)VC完整版那里拷點(diǎn)東西出來不成?這應(yīng)該是沒必要的,因?yàn)閺腣C++ 2003開始Boost就可以很好的在VC下編譯了,所以干脆不管那個(gè)啥tr1了,準(zhǔn)備直接從Boost官方網(wǎng)站下載Boost再自己編譯。 閱讀全文