1. 下載boost庫,并解壓(此處假設(shè)boost庫的版本為boost_1_34_0,并解壓至E:\boost_1_34_0)
2. 編譯動(dòng)態(tài)庫,這里只安裝正則庫,因此只要生成boost庫中關(guān)于regex模塊的動(dòng)態(tài)庫即可。
具體操作如下:
1 打開命令提示符
2 輸入命令“cd E:\boost_1_34_0\libs\regex\build”,設(shè)置當(dāng)前目錄
3設(shè)置VC2005的配置環(huán)境變量,找到Microsoft Visual Studio 8.0\VC\bin\VCVARS32.BAT文件,把VCVARS32.BAT文件用鼠標(biāo)拖到打開的cmd窗口("F:\Program Files\Microsoft Visual Studio\VC\bin\VCVARS32.BAT"),然后回車。
4 輸入命令“nmake –f vc8.mak”
5等待幾分鐘,E:\boost_1_34_0\libs\regex\build多了一個(gè)vc80的文件夾,里面是很多lib和dll文件。
3. 配置vs2005,“VC++目錄”,使它編譯使時(shí)候能找到正則庫。
打開vc2005,選擇“工具->選項(xiàng)->項(xiàng)目與解決方案->顯示以下內(nèi)容的目錄-> 包含文件”,加入一行“E:\boost_1_34_0”
選擇“工具->選項(xiàng)->項(xiàng)目與解決方案->顯示以下內(nèi)容的目錄-> 庫文件”,加入一行“E:\boost_1_34_0 \libs\regex\build\vc80”