(原)vs2013编译boost1.60库
转载请注明出处:
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库相关推荐
- vs2013编译boost1.55.0 32/64位
在使用vs2013编译boost-1.55.0之前,先要给boost做下修改: boost_1_55_0\boost\intrusive\detail\has_member_function_call ...
- VS2013编译Duilib界面库,“找不到Riched20.lib”的问题
如果已安装Windows SDK.Windows Mobile SDK且默认包含这些目录编译源代码没有问题.由于一些改动需要版本管理发现Build Agent运行失败,考虑到迁移各方面原因还是决定修改 ...
- (原)ubuntu16中编译boost1.61.0库
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5797940.html 参考网址: http://www.boost.org/doc/libs/1_61 ...
- visual studio编译boost1.73.0静态库32位和64位
使用vs2015编译32位 REM 使用vs2015,如果vs2019将下面的vc14替换为vc142(特殊:--toolset=msvc-14.2 CALL bootstrap vc14 CALL ...
- 在Windows7/10上通过VS2013编译FFmpeg 4.1.3源码操作步骤
多年前在https://blog.csdn.net/fengbingchun/article/details/40951403 中对FFmpeg在windows下的编译过程做过说明,那时FFmpeg版 ...
- Dlib简介及在windows7 vs2013编译过程
Dlib是一个C++库,包含了许多机器学习算法.它是跨平台的,可以应用在Windows.Linux.Mac.embedded devices.mobile phones等.它的License是Boos ...
- Windows7上使用VS2013编译Caffe源码(不带GPU支持)步骤
1. 从https://github.com/BVLC/caffe/通过git clone下载caffe源码,master分支,版本号为09868ac:$ git clone https: ...
- Linux中gcc的编译、静态库和动态库的制作
欢迎大家关注笔者,你的关注是我持续更博的最大动力 Linux中gcc的编译.静态库.动态库 文章目录: 1 gcc的编译过程 1.1 gcc的编译过程 1.2 gcc的常用参数 2 gcc 静态库的制 ...
- vs2013 编译 notepad++ 源代码 2014-7-23
2019独角兽企业重金招聘Python工程师标准>>> 一.官方网站下载源代码,解压后得到scintilla和powereditor文件夹. 二.安装vs2013.直接打开power ...
最新文章
- 基于神经网络的溶解度预测和回归分析
- 什么是集成测试?非渐增式和渐增式有什么区别
- 08 | 事务到底是隔离的还是不隔离的
- [BUUCTF-pwn]——ciscn_2019_n_3
- Vue项目实战01: vue里父传子 传事件(easy)
- 数据库---聚合查询
- Dotnet Core异常处理的优雅实践
- SEO能给独立站系统带来巨大的搜索流量吗?
- 不可不知的 5 种 JavaScript 代码编辑器
- ADO.NETv2.0的一些特征
- 上海贝尔阿尔卡特与阿尔卡特朗讯之间关系
- scala连接mongodb_使用Casbah / Scala在MongoDB上执行自定义功能
- 基于bootsplash的嵌入式linux启动画面定制
- 2022 CVPR 三维人体重建相关论文汇总(3D Human Reconstruction)
- 好用的三维绘图软件CREO绘制椭圆
- IE首页被篡改(手动修复)
- 数据链路层的基本功能简单总结
- 基于C语言的信息管理系统和小游戏
- 用verilog编写按键消抖代码
- 开放、自由、参与 ------记“武汉大学开源技术俱乐部成立仪式暨Sun技术讲坛”...
热门文章
- 终于恢复了珍惜多年的照片
- php去掉字符串的最后一个字符
- 在tomcat下部署两个或多个项目时 log4j和web.xml配置webAppRootKey 的问题(转)
- Magento 如何在注册页面调出Address Information
- Oracle数据库链Database links
- 关于华为的E180 3G 无线网卡在windows 7 上的驱动问题
- 沙滩鞋除臭法--针对常见户外沙滩鞋来讲
- 必看,经典sql面试题(学生表_课程表_成绩表_教师表)
- 全球IT支出保持稳定增长 中国IT支出将超2.3万亿元
- [转]Knockoutjs快速入门