VS2008下安装boost
由于经常在开发C++的程序中都需要使用到正则表达式,而且也一直想学习一下Boost这个优秀的C++库,OK,今天就介绍一下在
VS2008下安装boost。可以上boost的网站去下载,推荐使用那个程序下载,速度很快,下载完一窥,boost居然有1G多,差点把我吓死。由
于第一次使用,不知道要如何配置,因此从网络中搜罗很多,把最终的步骤给记下,以便后人之用...
1、下载后的目录:E:\Program Files\boost\boost_1_34_1
2、编译bjam
从vs2008的工具菜单进入命令提示窗口,cd到E:\Program
Files\boost\boost_1_34_1\tools\jam\src下执行build.bat,会在E:\Program
Files\boost\boost_1_34_1\tools\jam\src\bin.ntx86\生成bjam.exe,将bjam.exe复制到
E:\Program Files\boost\boost_1_34_1\目录下。
【E:\Program Files\boost\boost_1_34_1为安装目录】
3、设定编译环境
打开E:\Program Files\boost\boost_1_34_1\tools\build\v2\user-config.jam文件,找到如下所示的字符串。
user-config.jam文件
- # MSVC configuration
- # Configure msvc (default version, searched in standard location
- # and PATH).
- # using msvc ;
在此字符串下面添加如下命令行,并保存。
命令行
- using msvc : 9.0 : :
/wd4819 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 ;
4、编译boost
将目录移至E:\Program Files\boost\boost_1_34_1\下输入下列命令
bjam --without-python --toolset=msvc-9.0 --prefix=e:\boost install
参数说明
--without-python 表示不使用 python
--toolset : 所使用编译器,Visual Studio 2008为msvc-9.0
--prefix:编译后library的安装目录
这一步要花很长时间,就耐心等待吧,效果下图所示。

5、配置开发环境
主要配置头文件和lib文件,如下图所示。


OK,这样就可以直接使用boost了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2007-03-22 C#中几个不常用的操作符