转载请注明出处:

http://www.cnblogs.com/darkknightzh/p/5394236.html

参考网址:

http://www.cnblogs.com/chuncn/archive/2012/09/10/2679026.html

http://www.cnblogs.com/flying_bat/p/3653189.html

https://svn.boost.org/trac/boost/ticket/11885

1. 安装

下载boost_1_60_0.zip并解压到所需位置后,双击bootstrap.bat,会生成b2.exe和bjam.exe。

如果电脑上有不同版本的vs,这时候可以使用bjam.exe。在cmd中定位到boost的文件夹,然后输入如下命令即可:bjam.exe stage --toolset=msvc-12.0

2. 错误

编译完之后,如下:

提示的错误如下:编译器中发生内部错误,msc1.cpp错误,第1325行。

解决方法:https://svn.boost.org/trac/boost/ticket/11885 说明了,该错误是由于没有更新vs2013 update5。暂时先这样用着吧。。。

最开始的时候用的是b2.exe,没有出现上面的错误。是因为没有设置任何参数。如果不设置任何参数,会生成最高版本的boost库的lib,如我这里装的是13和15,生成的是vc140的lib(vs15对应的是vc14)。设置--toolset=msvc-12.0后,生成vc120的lib(vs13对应的是vc12),然后。。。就出现了编译错误。

3 使用boost

C/C++ -> Additional Include Directories: D:\boost_1_60_0;

Linker-> Additional Library Directories: D:\boost_1_60_0\stage\lib;

Linker->Input->Additional Dependencies :libboost_signals-vc140-mt-gd-1_60.lib;libboost_regex-vc140-mt-gd-1_60.lib;

说明:红色字体的地方,我没有加上,实际上也能使用boost库。

(原)vs2013编译boost1.60库相关推荐

  1. vs2013编译boost1.55.0 32/64位

    在使用vs2013编译boost-1.55.0之前,先要给boost做下修改: boost_1_55_0\boost\intrusive\detail\has_member_function_call ...

  2. VS2013编译Duilib界面库,“找不到Riched20.lib”的问题

    如果已安装Windows SDK.Windows Mobile SDK且默认包含这些目录编译源代码没有问题.由于一些改动需要版本管理发现Build Agent运行失败,考虑到迁移各方面原因还是决定修改 ...

  3. (原)ubuntu16中编译boost1.61.0库

    转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5797940.html 参考网址: http://www.boost.org/doc/libs/1_61 ...

  4. visual studio编译boost1.73.0静态库32位和64位

    使用vs2015编译32位 REM 使用vs2015,如果vs2019将下面的vc14替换为vc142(特殊:--toolset=msvc-14.2 CALL bootstrap vc14 CALL ...

  5. 在Windows7/10上通过VS2013编译FFmpeg 4.1.3源码操作步骤

    多年前在https://blog.csdn.net/fengbingchun/article/details/40951403 中对FFmpeg在windows下的编译过程做过说明,那时FFmpeg版 ...

  6. Dlib简介及在windows7 vs2013编译过程

    Dlib是一个C++库,包含了许多机器学习算法.它是跨平台的,可以应用在Windows.Linux.Mac.embedded devices.mobile phones等.它的License是Boos ...

  7. Windows7上使用VS2013编译Caffe源码(不带GPU支持)步骤

    1.      从https://github.com/BVLC/caffe/通过git clone下载caffe源码,master分支,版本号为09868ac:$ git  clone https: ...

  8. Linux中gcc的编译、静态库和动态库的制作

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 Linux中gcc的编译.静态库.动态库 文章目录: 1 gcc的编译过程 1.1 gcc的编译过程 1.2 gcc的常用参数 2 gcc 静态库的制 ...

  9. vs2013 编译 notepad++ 源代码 2014-7-23

    2019独角兽企业重金招聘Python工程师标准>>> 一.官方网站下载源代码,解压后得到scintilla和powereditor文件夹. 二.安装vs2013.直接打开power ...

最新文章

  1. 基于神经网络的溶解度预测和回归分析
  2. 什么是集成测试?非渐增式和渐增式有什么区别
  3. 08 | 事务到底是隔离的还是不隔离的
  4. [BUUCTF-pwn]——ciscn_2019_n_3
  5. Vue项目实战01: vue里父传子 传事件(easy)
  6. 数据库---聚合查询
  7. Dotnet Core异常处理的优雅实践
  8. SEO能给独立站系统带来巨大的搜索流量吗?
  9. 不可不知的 5 种 JavaScript 代码编辑器
  10. ADO.NETv2.0的一些特征
  11. 上海贝尔阿尔卡特与阿尔卡特朗讯之间关系
  12. scala连接mongodb_使用Casbah / Scala在MongoDB上执行自定义功能
  13. 基于bootsplash的嵌入式linux启动画面定制
  14. 2022 CVPR 三维人体重建相关论文汇总(3D Human Reconstruction)
  15. 好用的三维绘图软件CREO绘制椭圆
  16. IE首页被篡改(手动修复)
  17. 数据链路层的基本功能简单总结
  18. 基于C语言的信息管理系统和小游戏
  19. 用verilog编写按键消抖代码
  20. 开放、自由、参与 ------记“武汉大学开源技术俱乐部成立仪式暨Sun技术讲坛”...

热门文章

  1. 终于恢复了珍惜多年的照片
  2. php去掉字符串的最后一个字符
  3. 在tomcat下部署两个或多个项目时 log4j和web.xml配置webAppRootKey 的问题(转)
  4. Magento 如何在注册页面调出Address Information
  5. Oracle数据库链Database links
  6. 关于华为的E180 3G 无线网卡在windows 7 上的驱动问题
  7. 沙滩鞋除臭法--针对常见户外沙滩鞋来讲
  8. 必看,经典sql面试题(学生表_课程表_成绩表_教师表)
  9. 全球IT支出保持稳定增长 中国IT支出将超2.3万亿元
  10. [转]Knockoutjs快速入门