下载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)(%后边的文字是系统自动生成的)

转载于:https://www.cnblogs.com/zhulovefan/p/3239537.html

Boost正则表达式的编译与使用方法集相关推荐

  1. Python正则表达式之编译正则表达式(2)

    文章目录 声明 编译正则表达式 麻烦的反斜杠 实现匹配 `match()` `search()` `findall()` `finditer()` 声明 Python 通过 re 模块为正则表达式引擎 ...

  2. 【终结版】C#常用函数和方法集汇总

    C#里面的常用的函数和方法非常重要,然而做题的时候会经常忘记这些封装好的方法,所以我总结一下 C#常用函数和方法集. [1]C#操作字符串的常用使用方法 在 C# 中,您可以使用字符数组来表示字符串, ...

  3. Boost下载安装编译配置使用指南

    理论上,本文适用于boost的各个版本,尤其是最新版本1.46.0:适用于各种C++编译器,如VC6.0,VS2003,VS2005,VS2008,gcc,C++ Builder等. 一.下载 首先从 ...

  4. Exception in thread main java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static;只能在静态类型或顶级类型中才能声明静态方法

    Exception in thread "main" java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static:只能在静态类型或顶级类型中才 ...

  5. 简单介绍Idea使用正则表达式批量替换字符串的方法

    这篇文章给大家介绍了Idea使用正则表达式批量替换字符串的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧 由于一开始的粗放扩张,公司项目代码里,遗留有很多 ...

  6. make太慢了,加快编译速度的方法 make -j

    make太慢了,加快编译速度的方法 make -j 2018-01-18 09:04:05 gonghuihuihui 阅读数 21957  收藏 更多 分类专栏: linux 版权声明:本文为博主原 ...

  7. Linux下boost库的编译、安装详解

    1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...

  8. oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死 解决方法

    oracle中"ORA-00060: 等待资源时检测到死锁" 或存储过程编译卡死 解决方法 参考文章: (1)oracle中"ORA-00060: 等待资源时检测到死锁& ...

  9. C++编译 C # 调用方法

    C++编译    C # 调用方法 编译时使用  public ref class ABC {   ... }; 调用时  右键---引用 --- 添加dll引用  即可 转载于:https://ww ...

最新文章

  1. 【C/C++】计时函数比较
  2. android消息池,回转寿司你一定吃过!——Android消息机制(构造)
  3. MySIAM与Innodb引擎
  4. 面试问题 - 只用位操作在ABAP里实现a+b
  5. java syncr_JAVA基础—Synchronized线程同步机制
  6. libcstl中的list没法插入自定义数据
  7. 计算机d盘的权限怎么解决,D盘没权限,不能删除更改任何文件解决方法
  8. linux 下搭建subversion (svn),CentOS Linux 搭建 SVN(CollabNet Subversion)服务器,易用性和对远程团队的...
  9. 吴裕雄 python 神经网络——TensorFlow 花瓣分类与迁移学习(3)
  10. 腾讯云入门教程之腾讯云大学153个实验案例(免费学习)
  11. Spark的Windows本地化部署完整方案
  12. 改善网页性能的5种方法
  13. mysql ssd 应用_MySQL Disk--SSD 特性
  14. php java 私钥 转换格式,php公钥私钥 3 ---非标准格式转换为标准格式
  15. [关键字]volatile
  16. 【转】Principles of User Interface Design
  17. m-序列简述及其相关性质
  18. css过渡-动画-变换
  19. Java~List-son
  20. 基于人体骨架检测的安全警戒线

热门文章

  1. 如果 “ 2X ”的补码是“ 90H ”,那么 X 的真值是( )。
  2. 33. Search in Rotated Sorted Array
  3. Ajax 实现无刷新分页
  4. Bzoj4818--Sdoi2017序列计数
  5. 另存为常用位置设置 1.0 绿色版
  6. Vim 安装 YouCompleteMe
  7. 【SICP练习】127 练习3.58
  8. Android android:screenOrientation的简介
  9. ExtJS学习:MVC模式案例(三)
  10. mysql 各表charset不同_MySQL表字段字符集不同导致的索引失效问题