Boost正则表达式的编译与使用方法集

下载boost

在boost官网上下载任何版本都可以www.boost.org

将boost压缩包解压到D盘目录下

(我下载的是boost_1_54_0.zip),目录为D:\boost_1_54_0,里面就是boost的源码和需要编译的文件及文档资料。

编译bjam

(1)从vs2010的工具菜单进入命令提示窗口(单击“开始”按钮,指向“所有程序”,指向“Microsoft Visual Studio 2010”,指向“Visual Studio tools(工具)”,然后单击“Visual Studio  2010 command prompt(命令提示)”

 

然后进入如下界面:

 

(2)cd到D:\boost_1_54_0下执行bootstrap.bat,然后,会在D:\boost_1_54_0\下生成bjam.exe

 具体如下:

 

这样就进入boost_1_54_0下,再输入bootstrap.bat

 

等待一会儿即可生成bjam.exe。

编译boost库

將目录cd到D:\boost_1_54_0\下执行

bjam stage--without-python--toolset=msvc-10.0--build-type=complete --stagedir="D:\boost_1_54_0\bin\vc10" (这一步需要等待很长时间,大概一个小时左右……)

 

直到出现如下情况

 

编译完成.

 

在使用时,需要设置VS环境:

1,项目名称->属性->配置属性->C/C++->附加包含目录,设为Boost文件所在目录,例如:D:\boost_1_54_0;%(AdditionalIncludeDirectories)

2,项目名称->属性->配置属性->链接器->附加库目录,设为:D:\boost_1_54_0\bin\vc10\lib;%(AdditionalLibraryDirectories)(%后边的文字是系统自动生成的)

posted @ 2013-08-05 22:53  猪呆呆  阅读(388)  评论(0编辑  收藏  举报